Leonid Matsiev
Symyx Technologies · S.E.A. Medical Systems · Meas France
Total Patents:
47
Overall Rank:
#60,860
Years Active:
2001–2019
Symyx Technologies Rank:
#6