Ronald H. Micheels
Polestar Technologies · University Of Massachusetts · ExxonMobil
Total Patents:
12
Overall Rank:
#417,147
Years Active:
1991–2018
Polestar Technologies Rank:
#3