Prof. David H. Thom, Stanford University