Jo Ann Cavallo

Jo Ann Cavallo is an associate professor in the Department of Italian at Columbia University.