Frederic Leder
ExxonMobil · Cities Service Oil And Gas · Occidental Research
Total Patents:
4
Overall Rank:
#1,302,808
Years Active:
1980–1989
ExxonMobil Rank:
#3,932