Locum Trust Grade Doctor in Intellectual Disabilities

The teams are responsible for triaging referrals in the respective locality; sign posting patients to adequate services, undertaking assessments and determining…

£40,257 a year
1 vacante