Ivan Lapshin

Russia, Izhevsk

  • Education
    • higher education, Izhevsk State Technical University