The London Clinic
Department of Radiology
20 Devonshire Place
London W1G 6BW
tel 020 7616 7653
fax 020 7616 7679
j.mccall@ic.ac.uk
Radiology
Special interests
General and oncological intervention
GI imaging
The London Clinic activities
Member, The London Clinic Liver Centre
Current post
Chelsea and Westminster Hospital
Royal Marsden Hospitals