Post Thérèse Mayé Diouf, the public health professional that has self-funded an NGO Thérèse Mayé Diouf Ba is a socio linguist and public health professional. She has over 20 years experience working in the health sector. Thérèse’s positions have ranged from medical anthropologist...