Ruben T. Huerta-Ochoa

Emerson Electric · Illinois Tool Works
Total Patents: 9
Overall Rank: #560,404
Years Active: 2011–2021
Emerson Electric Rank: #214