Roy Ball

Abb Technology Ag · Northwestern University · Abb Research
Total Patents: 23
Overall Rank: #182,132
Years Active: 2007–2023
Abb Technology Ag Rank: #10