El Mokhtabar Labs Cairo (Pay and claim only)

8/2 El Nasr st., Above Tekka, New Maadi, Cairo, Egypt Get Directions Tel +2025172714

Laboratory

Definitions