Stanford University
 
Tamay Besiroglu

Tamay Besiroglu

Mechanize, Inc.
Stanford University