NEW: Over 100 African researchers begin training... more
Diego Ayala
Permanent Researcher; Institute of Research for Development (IRD), France, Invited Researcher; Institut Pasteur de Madagascar.