Tan-Jen Chen
ExxonMobil
Total Patents:
91
Overall Rank:
#17,582
Years Active:
1991–2023
ExxonMobil Rank:
#35