Two executives at the London Health Sciences Centre are leaving the organization, effective immediately, just months after the CEO of the hospital was fired after travelling to the United States during the pandemic.

Read More