Andrew B. Hall, Stanford University