Dr. Francis John Blatherwick, CM, OBC, C.St.J., CD, MD, F.R.C.P.(C). was one of Canada's trailblazing leaders in public health and was the longest-serving medical health officer in Canada when he retired in 2007.
Dr. Francis John Blatherwick, CM, OBC, C.St.J., CD, MD, F.R.C.P.(C). was one of Canada's trailblazing leaders in public health and was the longest-serving medical health officer in Canada when he retired in 2007.