Stephen Turner

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