Fue fundada en 1908 dentro de la Facultad de Humanidades, en Cambridge (Massachusetts), pasando a ser un centro separado en 1913.