Academic Appointments


Stanford Advisees


  • Master's Program Advisor
    Mustafa Abdool, Will Brand, Sean Decker, Sofía Dudas, Adam Keppler, Pratyaksh Sharma, Chris Waites, Guanzhi Wang, Kevin Yeun
  • Doctoral Dissertation Co-Advisor (AC)
    Brian Axelrod, Ben Plaut
  • Doctoral (Program)
    Lunjia Hu, Michael Kim

All Publications