Ravi Nargund

Merck · Albany Molecular Research · Msd Italia S.R.L.
Total Patents: 73
Overall Rank: #27,205
Years Active: 1996–2022
Merck Rank: #46