Omar Sherman

Aga Khan Hospital, Mombassa, Mombasa, Kenya

Are you Omar Sherman?

Claim your profile

Publications (4)13.66 Total impact