Contact Details

Office: 650-723-0463
Mobile phone: 650-387-9078

chrisl@sep.stanford.edu
cleader@stanford.edu

Office address:
Mitchell 471,
397 Panama Mall,
Stanford,
CA 94305

Home address:
2454 Ash St,
Palo Alto,
CA 94306