Staff shortages no reason to remove out-of-hours GP cover from St Andrews, MSP claims

© DC ThomsonSt Andrews Community Hospital.
St Andrews Community Hospital.

Breaking