David Barroso de la Rosa
Seabery North America · Illinois Tool Works
Total Patents:
6
Overall Rank:
#785,926
Years Active:
2011–2025
Seabery North America Rank:
#8