John McKearn
G.D. Searle · Pathologica · Bioenergenix
Total Patents:
61
Overall Rank:
#38,035
Years Active:
1992–2022
G.D. Searle Rank:
#31