"Abrupt attitude from a doctor"
About: Inverclyde Royal Hospital / General Surgery
"Abrupt attitude from a doctor"
About: Inverclyde Royal Hospital / General Surgery