Technology has enhanced medical training immensely, helping future surgeons to hone their skills on virtual patients, practising common procedures and operations repeatedly in the classroom before ...