James J. McAlpin
ExxonMobil
Total Patents:
26
Overall Rank:
#156,308
Years Active:
1980–2006
ExxonMobil Rank:
#368