Neil S. Petrarca
Sensata Technologies
Total Patents:
6
Overall Rank:
#825,277
Years Active:
2016–2021
Sensata Technologies Rank:
#7