November 12, 2018 Health Headlines Observational study reporting that screen time has little effect on sleep cannot demonstrate cause and effect. No conclusion can be draw only more questions.
July 15, 2013 Infectious Disease Measles case at CHEO raises questions about mandatory vaccination as public health policy