Sergey Shishigin

Saint Petersburg, Russia

  • Education
    • Saint-Petersburg School №76
    • St. Petersburg State Polytechnical University
    • Saint-Petersburg State Politechnic University