John Parker

Perpetuum · Schlumberger Technology
Total Patents: 2
Overall Rank: #1,860,361
Years Active: 2014–2022
Perpetuum Rank: #6