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