Mario Ruscev

Noven · Schlumberger Industires, S.A. · Schlumberger Technology
Total Patents: 10
Overall Rank: #493,399
Years Active: 1988–2023
Noven Rank: #1