Andrew Burgess
Menard · Sensata Technologies · Standex International
Total Patents:
8
Overall Rank:
#605,648
Years Active:
1995–2025
Menard Rank:
#1