NEW: Over 100 African researchers begin training... more
Prof Nadira Karunaweera
Chair, Head of Department and Senior Professor of Parasitology; University of Colombo, Sri Lanka, Visiting Scientist; School of Public Health, Harvard University, USA.