Olga Ovcharova
  1 results

Olga Ovcharova ORCID:0000-0001-5074-8082is an art historian, Byzantinist, Senior Researcher, employee of the State Institute of Art History, Moscow.