Tiberiu M. Leib
ExxonMobil · E.I. Du Pont De Nemours And
Total Patents:
8
Overall Rank:
#658,114
Years Active:
1987–2009
ExxonMobil Rank:
#1,824