Gail ter Haar

UK

Professor, DSc
Therapy Ultrasound
Physics Department
Division of Radiotherapy & Imaging
The Institute of Cancer Research
London