Armando Fox, Stanford University