School of the Museum of Fine Arts at Tufts
organization
An American art school in Boston, Massachusetts, founded in 1876, now part of Tufts University.
Also Known As
SMFA/TuftsSchool of the Museum of Fine Arts at Tufts
No ranking data available
An American art school in Boston, Massachusetts, founded in 1876, now part of Tufts University.