Skip to main content alibris logo

Allan Hackshaw

Allan Hackshaw Deputy Director of the Cancer Research UK & UCL Cancer Trials Centre Senior Lecturer in Epidemiology & Medical Statistics