Stanford University
 

Alex Mas

Princeton University
Stanford University