David Anthony Norman
Innovation First · Innovation First International · ExxonMobil
Total Patents:
191
Overall Rank:
#3,730
Years Active:
2004–2022
Innovation First Rank:
#2