Go to the profile of Shaimaa Abdelmegid

Shaimaa Abdelmegid

Postdoctoral fellow, University of Guelph

More About Shaimaa Abdelmegid

Discipline
  • Biomedical Sciences