Profile picture
Eman Badr
Doctorate
  • Assistant Professor
    Zewail City of Science and Technology
    Giza, Egypt
mini profile avatar Eman Badr