Stanford University
 

Sruthi Thatchenkery

University College London School of Management
Stanford University