Ann Cudd, a provost, senior vice-chancellor and professor of philosophy at the University of Pittsburgh, took to the stage Wednesday evening.
Ann Cudd, a provost, senior vice-chancellor and professor of philosophy at the University of Pittsburgh, took to the stage Wednesday evening.