Book Name: Basic Science for the MRCS: A revision guide for surgical trainees MRCS Study Guides 3rd Edition Author: Andrew T Raftery BSc MBChB(Hons) MD FRCS(Eng) FRCS(Ed), Michael