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