Robert Langer
The Invention Science Fund I · Elwha · Gearbox
Total Patents:
145
Overall Rank:
#6,677
Years Active:
1997–2019
The Invention Science Fund I Rank:
#21