Christopher E. Dube

Symyx Technologies · Draper Laboratory · ExxonMobil
Total Patents: 10
Overall Rank: #520,922
Years Active: 1991–2009
Symyx Technologies Rank: #83