133 Concord Cir, Mountain View, CA, 94040 (current address)
PO Box 338, Mountain View, CA, 94042 (2005 - 2018)
750 N Shoreline Blvd, Mountain View, CA, 94043 (2010)
PO Box 14126, Fremont, CA, 94539 (2001 - 2002)
459 Woodview Ter, Fremont, CA, 94539 (2000 - 2001)
35 Comstock Cir, Stanford, CA, 94305 (2000)
44401 Parkmeadow Dr, Fremont, CA, 94539 (1998 - 1999)
Escondido Vlg, Stanford, CA, 94305 (1999)
Stanford, Stanford, CA, 94305 (1998)
7754 27th Ave NW, Seattle, WA, 98117 (1995 - 1998)
Stanford University, Stanford, CA, 94305 (1998)
Cal Tech, Pasadena, CA, 91126 (1996)