Nestor J. Santi

Tenaris Connections Limited · Hydril · Tenaris Connections B.V.
Total Patents: 12
Overall Rank: #399,311
Years Active: 2008–2025
Tenaris Connections Limited Rank: #3