Charles Ross

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