Robert J. Finnegan
The Shelburne
Total Patents:
6
Overall Rank:
#821,196
Years Active:
1980–2021
The Shelburne Rank:
#1