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