David L. Leland
Miles Laboratories · Promega
Total Patents:
12
Overall Rank:
#419,433
Years Active:
1980–2016
Miles Laboratories Rank:
#14