Miroslav Petro

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