Teh C. Ho
ExxonMobil
Total Patents:
55
Overall Rank:
#46,235
Years Active:
1985–2019
ExxonMobil Rank:
#114