Bernard Descales
Bp Chemicals Limited · Bp Oil International Limited · Ineos Bio Sa
Total Patents:
10
Overall Rank:
#510,588
Years Active:
1998–2019
Bp Chemicals Limited Rank:
#66