Institute logo

21st Anniversary Symposium, 21-22 June 2012


• See also the Wellcome Trust blog by Michael Regnier