Tattanahalli L. Nagabhushan

Schering · Canji · Merck
Total Patents: 25
Overall Rank: #164,793
Years Active: 1980–2014
Schering Rank: #121