Founding Editor John Iglehart Returns To Lead Health Affairs

Health Affairs, the nation’s leading peer-reviewed journal of health policy thought and research, announced today that founding editor John Iglehart will return to lead the publication.
Posted: April 12, 2013