Stanford University
 

Ruben Durante

Stanford University