George Candea, Stanford University