Samuel Chackalamannil

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