Tufts University, whose main campus is north of the city in Somerville and Medford, locates its medical and dental school in Boston's Chinatown at Tufts Medical Center, a 451-bed academic medical institution that is home to both a full-service hospital for adults and the Floating Hospital for Children.
[