Tom Thorvaldsen

Draper Laboratory
Total Patents: 3
Overall Rank: #1,473,742
Years Active: 1988–2018
Draper Laboratory Rank: #230