The Yale School of Public Health (YSPH) is celebrating its 100th anniversary this year. Here's a look at the man who founded the School of Medicine department that eventually became YSPH.
In 1915 when Yale added the Department of Public Health to its...