Nick Bambos, Stanford University