Stanford University
 
Nick Economides

Nick Economides

NYU Stern School of Business
Stanford University