Pierre Stassain
Baroid Technology · Ce+T Power Luxembourg Sa
Total Patents:
4
Overall Rank:
#1,179,121
Years Active:
1998–2019
Baroid Technology Rank:
#36