Stephen Turner
Symyx Technologies · Computer Associates Think · Freeslate
Total Patents:
13
Overall Rank:
#381,936
Years Active:
1991–2017
Symyx Technologies Rank:
#114