Public health

The Troubled Healer

In his tireless quest to conquer contagious diseases, John Gerald FitzGerald, architect of Canada's modern public health system, sacrificed his own health – indeed, his life Read More