Johns Hopkins was ranked #5 last year. M.D. Anderson was #2. M.D. Anderson is consistently ranked #1 or #2.
Link?