Ask AI
David Spencer

David Spencer, MD

Head, Infectious Diseases Department

Helen Joseph Hospital
University of the Witwatersand
Johannesburg, South Africa