Globalization is such a well-established notion, it requires no explanation, but what might surprise some is to what extent it is prevalent in higher education. In countries such as the UK and...