Ron Brown
Processchamp · Alfa Leisure · Dresser Equipment Group
Total Patents:
13
Overall Rank:
#360,931
Years Active:
1989–2025
Processchamp Rank:
#2