Click here for the English translation of the Dutch pressrelease of the Impact Ranking for Dutch Universities 2017