European University at Saint Petersburgh-index: 38Total citations: 7,395Total papers: 1,263Homepage: https://eusp.org