MRC London Institute of Medical Sciences

Faculty of Medicine Imperial College, London Hammersmith Campus, Du Cane Road, London, W12 0NN, United Kingdom (London)