Eric Phelps
Marathon Oil · MIT
Total Patents:
4
Overall Rank:
#1,294,374
Years Active:
1994–2019
Marathon Oil Rank:
#31