Alfred Cuschieri

Cuschieri, Professor of Surgery and Head of Department of Surgery and Molecular Oncology, Ninewells Hospital and Medical School, University of Dundee.