London Health Sciences Centre’s board chair has resigned one day after ex CEO Paul Woods launched a $2.5M lawsuit o… over 3 years in lfpress

Mentioned in this news