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