A bit of good news for prospective students looking to study in the Netherlands; seven Dutch universities have landed in