Netter Center Senior Fellow, Lee Benson, dies at 90
Lee Benson, the late professor emeritus of History and Distinguished Senior Fellow of the Netter Center for Community Partnerships, died last month at Springfield Hospital in Delaware County at age 90.















