Russia Summer 2017

ITMO University and Skoltech
June 12, 2017 to Aug. 18, 2017