Advertisement - Members don't see this ad
I would like to know what you guys think about Tufts and BU. Which school is more focus on patient care? Which has better facilities, more friendly environment? Which one is a better school overall? Is Tufts located closed to Boston Chinatown? I remember passing it when I was there one time years ago. Anything about these two schools that you know, I would like to know too. Thanks a lot for your input.
