Alfred Cuschieri
School of Surgery
Presented by Professor Sir Alfred Cuschieri (Institute for Medical Science and Technology, University of Dundee, UK; Scuola Superiore Sant’Anna, Pisa, Italy) at the 1st Leeds International Oncological Engineering Conference (26/09/2011)