Guadalupe Valdes

Guadalupe Valdes

Stanford University