International health and development non profit organization operating in 16 countries in Africa, Asia and the Americas.