Elena Semenovskaia

Research Director, Software, Commonwealth of Independent States





More results
Analyst Location

Russia



Coverage

Software



Regions

Central and Eastern Europe



Related Links