Anna Leshchuk

Anna Leshchuk

Head of Research
18 points