LHSC

Health

External review of LHSC shows hospital challenged by ‘self imposed’ problems

London’s largest employer, the London Health Sciences Centre (LHSC), is facing tough decisions as it grapples with the fallout of…

Read More »
Back to top button