By using this site, you agree to the IDC Privacy Policy

Elena Semenovskaia

Research Director, Software, Commonwealth of Independent States







More results
Analyst Location

Russia



Coverage

Software



Regions

Central and Eastern Europe



Related Links