"Docs are God in this hospital.. can’t reach them"
About: The Royal London Hospital / Neurosurgery
"Docs are God in this hospital.. can’t reach them"
About: The Royal London Hospital / Neurosurgery