Omar Elakad (He/Him)

Postdoctoral researcher, University Hospital Frankfurt
  • Germany