ITMO University

Sankt-Peterburg , Russian Federation ∙ 0 followers

ITMO University is a large state university in Saint Petersburg and is one of Russia's National Research Universities.

Featured Researchers