Islam S. M. Khalil

German University in Cairo Egypt

1chapters authored