Public Lecture: Russell Loveridge Russell Loveridge is Managing Director of the Swiss National Centre of Competence in Research (NCCR) ... Read more