More Useless Rankings

Dartmouth does not appear at all in this Ranking of the Top 100 Worldwide Universities. I would like to believe that this is because Dartmouth, for the purposes of this ranking, is still a College. Which is fine by me. Otherwise, what happened?