Aleksandra Berditchevskaia

Senior Researcher, Collective Intelligence

Nesta