Robert Scott Winsor
Rebiscan · Itt Manufacturing Enterprises · Exelis
Total Patents:
19
Overall Rank:
#232,955
Years Active:
2007–2024
Rebiscan Rank:
#1