Margarete K. Leclerc
Symyx Technologies · Calera · Symyx Solutions
Total Patents:
41
Overall Rank:
#76,459
Years Active:
2004–2020
Symyx Technologies Rank:
#12