Stanford University
 
Pat Bajari

Pat Bajari

Amazon
Stanford University