Stanford: Taube Center for Jewish Studies

  • 450 Serra Mall Stanford, CA 94305