LeRoy R. Clavenna
ExxonMobil
Total Patents:
22
Overall Rank:
#197,743
Years Active:
1980–2012
ExxonMobil Rank:
#457