Thomas Headley
Ingersoll-Rand · Tuthill · Strategic Solar Energy
Total Patents:
32
Overall Rank:
#112,453
Years Active:
2005–2022
Ingersoll-Rand Rank:
#14