Georgiy Novikov

Kazakhstan

Experience