30 Guilford Street
London, England WC1N 1EH
October 2, 2010

Leukaemia & Lymphoma Research open day at Institute of Child Health