Roger Butler
Tecsec · University Technologies International · ExxonMobil
Total Patents:
5
Overall Rank:
#912,830
Years Active:
1982–2025
Tecsec Rank:
#13