Macha Mission HospitalP.O. Box 630 340Choma, Zambiammh@macha.org.zm
This posting contains basic information on electives at Macha Hospital.