Search results for: Narayanan Balu
Pest Management Science > 79 > 5 > i - i
Pest Management Science > 79 > 5 > 1635 - 1649
Analytical Biochemistry > 2006 > 355 > 2 > 213-223
Journal of Controlled Release > 2003 > 91 > 1-2 > 31-43
Tetrahedron Letters > 2002 > 43 > 21 > 3939 - 3941