B2DB — Who said what, where, and when

Ahmed El-Habashy

Alexandria University Faculty of Medicine

Events Ahmed El-Habashy has spoken at