Victor D. Herbert
Upsher-Smith Laboratories · Quixote
Total Patents:
6
Overall Rank:
#880,650
Years Active:
1981–2003
Upsher-Smith Laboratories Rank:
#11