Inventor

Thavasi Renga Thavasi

Thavasi Renga Thavasi
Biosurfactant derived biopesticides (Phase I completed and Phase II in progress)