Sanjay Sharma

Sanjay Sharma is vice-president and head of technology transfer at Lupin Pharmaceuticals.

Articles