Sergio Mohedas

Conocophillips · Res Usa · Rentech
Total Patents: 30
Overall Rank: #125,062
Years Active: 2004–2018
Conocophillips Rank: #25