Charles Ross
Leeds & Northrup · Federal Signal · Google
Total Patents:
12
Overall Rank:
#403,783
Years Active:
1980–2024
Leeds & Northrup Rank:
#2