Samuel Chackalamannil
Schering · Merck · Mochida Pharmaceutical Co.
Total Patents:
77
Overall Rank:
#24,504
Years Active:
1988–2018
Schering Rank:
#19