Richard Carl Haut
Shell Oil Compny · Enventure Global Technology · ExxonMobil
Total Patents:
42
Overall Rank:
#73,933
Years Active:
1988–2012
Shell Oil Compny Rank:
#46