John ShenMasters Student in Computer Science
Cambridge, Massachusetts
Masters Student in Computer Science
Software Engineer
Software Engineer
Research Assistant
Software Intern
Graduate Research Assistant
Graduate Teaching Assistant
Brown University
University of Southern California
California Institute of Technology
Recommendations: 0