Division of General Surgery, Queen Elizabeth Hospital, London, UK
Isobel Duggan is working in the Division of General Surgery in Queen Elizabeth Hospital at London, UK
Surgery
Journal of Surgery received 205 citations as per Google Scholar report