Profile picture
Karim El-Sabrout
Post-Doctorate
  • Associate Professor
    Alexandria University
    Alexandria, Egypt
mini profile avatar Karim El-Sabrout