Eric Lam

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
orcid

Contribution