Alexander Semyonov

Saint Petersburg, Russia

Saint Petersburg, Russia

Software Architect, Engineer
Human Rights Activist

  • Work
    • Provectus IT