Academic Appointments


  • Lecturer, Computer Science
  • Lecturer, School of Engineering

2019-20 Courses


Stanford Advisees


  • Master's Program Advisor
    Klint Kanopka

All Publications