Carolyn B. Duncan
ExxonMobil
Total Patents:
19
Overall Rank:
#240,700
Years Active:
1995–2013
ExxonMobil Rank:
#558