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