Richard W. Siegel
Rensselaer Polytechnic Institute · Arch Development · The University Of Chicago
Total Patents:
21
Overall Rank:
#209,141
Years Active:
1992–2017
Rensselaer Polytechnic Institute Rank:
#14