Eric Donzier

Openfield · Schlumberger Technology · Saudi Arabian Oil
Total Patents: 36
Overall Rank: #92,732
Years Active: 1996–2025
Openfield Rank: #1