|
Gotta realize that the books are bull S.
Regardless, OP, Tufts has Boston (it's just outside, IIRC) which is a much nicer city than St Louis. Both schools have highly rated life sciences programs, but it seems to me that Tufts is stronger in the social sciences. Seems to me that for research opportunities in BROADER areas, Tufts has the edge. Also, Boston is the quintessential college city...
|