B2DB — Who said what, where, and when

Amr Abbas

Professor of Medicine, Beaumont Hospital, Royal Oak

Events Amr Abbas has spoken at