Tufts stays @ 27%

WorldbandDX
Sun, 08 Apr 2007 15:33:23 +0000

So Emory and Tufts are now equal, especially since I’ve also heard 26% for Tufts now as well (aside from the Daily).