Logo
A

African Leaders Malaria Alliance (ALMA)

86 employees

Basic info

Industry

international affairs

Sectors

Nutrition
NTDs
Malaria
Advocacy
Human Development
Maternal Health
Health

Date founded

2009

FAQ