<p>Another not quite as big as you mentioned, but definitely check out Washington U in St. Louis.</p>