Alessandra Peter

Stanford University