Ask AI
Dirk Hagemeister

Dirk Hagemeister, BA, DipHIVMan, MPH, EMMB, FAfAllgMed Dr.med.

Senior Lecturer
Department of Family Medicine
University of the Free State
Principle Family Physician
National District Hospital
Bloemfontein, South Africa