Benha University Hospital

El-Shaheed Farid Nada
Benha
Qalyubia Governorate
Egypt

New FLS