Steven Kahn, LSST Deputy Project Director

  • Stanford University
  • Department of Physics and Stanford Linear Accelerator Center
  • Stanford, CA 94305
  • Click to send email
  • (650)926-4622 (phone)
  • (650)926-8570 (fax)
  • website