Homer D. Tresner
Hoffmann-La Roche · American Cyanamid
Total Patents:
5
Overall Rank:
#1,065,208
Years Active:
1980–1986
Hoffmann-La Roche Rank:
#813