Muthukumar Ramaswamy

Nobex · Biocon
Total Patents: 4
Overall Rank: #1,253,748
Years Active: 2001–2007
Nobex Rank: #15