Africa Health Research Organization

About Africa Health Research Organization

The Africa Health Research Organization is a not for profit institution whose mission is promoting the reduction of diseases burden and human suffering in Africa and beyond

More about Africa Health Research Organization

Africa Health Research Organization is located at 32 Hewish Road, N18 1PS London, United Kingdom
http://www.afrihero.org