Thousands of patients disappeared from records during treatment in Scotland

Jan 07 2023