Andrew Burgess

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