Bertrand du Castel

Schlumberger Technology · Gemalto Sa · Axalto
Total Patents: 10
Overall Rank: #504,803
Years Active: 2000–2020
Schlumberger Technology Rank: #1,262