Speaker Profile
David Colin Spencer

David Colin Spencer MBChB(UCT), MMed(Wits), DTM&H(Wits)

Infectious Disease
Johannesburg, Gauteng, South Africa

Connect with the speaker?