The League of European Research Universities (LERU) was launched in Leiden 20 years ago. LERU is a partnership of 23 leading research universities, including the universities of Oxford, Cambridge, Leiden, Leuven and Heidelberg. It celebrated this anniversary last week with a multi-day conference in…