Ruben T. Huerta-Ochoa
Emerson Electric · Illinois Tool Works
Total Patents:
9
Overall Rank:
#560,404
Years Active:
2011–2021
Emerson Electric Rank:
#214