Clementina Sosa
Cenovus Energy · Nexen Energy Ulc
Total Patents:
3
Overall Rank:
#1,466,512
Years Active:
2017–2019
Cenovus Energy Rank:
#25