David Garrett Loughhead
Syntex (U.S.A.) · Roche Palo Alto · Stanford University
Total Patents:
19
Overall Rank:
#234,716
Years Active:
1995–2023
Syntex (U.S.A.) Rank:
#33