Charles Lord
ExxonMobil · Hotwire Development · Guardian 8
Total Patents:
51
Overall Rank:
#51,849
Years Active:
1996–2025
ExxonMobil Rank:
#322