Assistant Professor | Department of the History of ArtThe Jeffrey Loria Center | 190 York Street | New Haven, CT 06511Contact