William C. Lumma, Jr.
Merck · Schering A.G. · Hydra Biosciences
Total Patents:
48
Overall Rank:
#58,840
Years Active:
1980–2014
Merck Rank:
#264