Debora Spar

Debora Spar is the president of Barnard College.