Dana L. Pilliod
ExxonMobil · Georgia Tech Research
Total Patents:
26
Overall Rank:
#153,747
Years Active:
2002–2021
ExxonMobil Rank:
#393