Catherine Kanimozhi

Scientist
Syngene International Ltd. Bangalore, India