Swaminathan Natarajan

Merck · Merk Sharp & Dohme
Total Patents: 8
Overall Rank: #655,055
Years Active: 2004–2011
Merck Rank: #1,604