Katerina Zherebtsova

Digital strategy. the Newtons Laboratory