Kilmarnock, East Ayrshire
an ongoing commitment to the supervision of in-patient general medical patient with receiving duties within the purpose-built...