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