Labiotech.eu reports on launch of the Friendly™ Aedes project in India

January 25, 2017