ATRC in the news and on the web

The Africa Technical Research Centre (ATRC) – Leading the Way in Insecticide Innovation for Public Health and Agriculture in Africa, Ouma, Johnson. 2014, Outlooks on Pest Management, Volume 25, Number 5, October 2014, pp. 332-336(5).

Leave a comment

Your email address will not be published. Required fields are marked *