Javier Garcia

Shaw & Sons · Vetco Gray · Robbins & Myers Energy Systems
Total Patents: 6
Overall Rank: #816,710
Years Active: 2012–2022
Shaw & Sons Rank: #3