- 2 months ago
New Faculty Appointments for Six Black Scholars
Cynthia-Lee Williams has joined the faculty at Seton Hall University in New Jersey as an assistant professor of criminal justice in the department of sociology, anthropology, and criminal justice. She previously held teaching positions with Dominican...