Ian Rex Binmore

Vallourec Oil And Gas France
Total Patents: 7
Overall Rank: #732,633
Years Active: 2012–2017
Vallourec Oil And Gas France Rank: #21