IREG Observatory on Academic Ranking and Excellence
Deputy Director Centre for Science and Technology Studies (CWTS) at Leiden University