Stepan Novikov

PhD in Architecture, Head of the Department of Architecture and Media Arts, Architect-restorer