Professor David Mabey

Principles of Medicine in Africa