David Mazières, Stanford University