Eileen Abels

Eileen Abels, Associate Dean and Professor, College of Information Science and Technology, Drexel University.