Dean Homan

Schlumberger Technology · Saudi Arabian Oil · Intel
Total Patents: 65
Overall Rank: #33,576
Years Active: 2001–2025
Schlumberger Technology Rank: #21