Archive for June, 2013

The Challenge of Insecticide Resistance

In: Uncategorized • June 11th, 2013

Dr Tom McLean, Chief Operating Officer, Innovative Vector Control Consortium (IVCC) Liverpool School of Tropical Medicine.

 

 

Continue Reading