TKN Shameem Rahim 3

Shameem Rahim

Shameem Rahim

Canada

Manager, Pathology

Aga Khan Health Services, Tanzania