Are you depressed? (I was.) June 2, 2016 Leslie McClure, PhD, MS, professor and chair of the Department of Epidemiology and Biostatistics, authors a blog post on Philly.com's The Public's Health blog about major depression, noting that mental illness. , or will have, a serious mental illness. with major depression.