FranciscoVSwarthmorecommencement066Amy BlumenthalJune 8, 2018Francisco Valero CuevasPublished on June 8th, 2018Last updated on June 8th, 2018