David Russell

Photo of David Russell

David Russell, professor of electrical engineering at Penn State Great Valley, will retire after almost 32 years.

Image: Elizabeth Palmer