Nicholas Heeder
Sensata Technologies · Rhode Island Board Of Education, State Of Rhode Island And Providence Plantations
Total Patents:
4
Overall Rank:
#1,142,865
Years Active:
2018–2022
Sensata Technologies Rank:
#33