Division of Cancer, Department of Surgery and Cancer, Imperial Centre for Translational and Experimental Medicine (ICTEM), Imperial College London, Hammersmith Hospital, Du Cane Road, London W12 0NN, UK
Prof. Eric Lam
Division of Cancer, Department of Surgery and Cancer, Imperial Centre for Translational and Experimental Medicine (ICTEM), Imperial College London, Hammersmith Hospital, Du Cane Road, London W12 0NN, UK