Profile picture
Islam S. M. Khalil
Doctorate
  • Associate Professor
    Primary
    University of Twente
    Enschede, Netherlands
  • German University in Cairo
    New Cairo, Egypt
View All
mini profile avatar Islam Khalil