El Mokhtabar Labs Cairo (Pay and claim only)

Israa tower, Nahia st., Bolak El Dakrour, Cairo, Egypt Get Directions Tel +2039763174

Laboratory

Definitions