Miroslav Petro
Symyx Technologies · Rennovia · Sap Ag
Total Patents:
33
Overall Rank:
#108,447
Years Active:
2001–2016
Symyx Technologies Rank:
#11