Charles J. Harlan
ExxonMobil · Rice University · Tda Research
Total Patents:
24
Overall Rank:
#168,766
Years Active:
2001–2025
ExxonMobil Rank:
#437