Ideal for both neurosurgical residents and recertifying neurosurgeons, Neurosurgery Self-Assessment:
Rahul S.Shah BSc MBChB MRCS