Olivier Tartar

Vallourec Mannesmann Oil & Gas France · Sumitomo Metal Industries · Nippon Steel & Sumitomo Metal
Total Patents: 3
Overall Rank: #1,526,699
Years Active: 2012–2014
Vallourec Mannesmann Oil & Gas France Rank: #19