Terrill K. McClanahan
Schering · Merck · Intervet
Total Patents:
24
Overall Rank:
#172,029
Years Active:
1999–2022
Schering Rank:
#145