source.wustl.edu
Epstein installed as Ethan A.H. Shepley Distinguished University Professor | The Source | Washington University in St. Louis
Lee Epstein, PhD, was installed as the Ethan A.H. Shepley Distinguished University Professor at Washington University in St. Louis in a campus ceremony March 17.