Why Isn't Tufts Listed Amongst the Top Universities?

<p>Harvard and Yale are in the “Ivy League” section, which is separate from the “Top Universities”.</p>

<p>Somebody somewhere posted that the “Top Universities” section is likely based off the top-25 from the US News rankings, which had Tufts at #28.</p>