League of European Research Universities (LERU) leadership award

Prize: Prize (including medals and awards)