World University rankings. Mar 25, 2023 11:18:50 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Swampy on Mar 25, 2023 11:18:50 GMT -5 Johns Hopkins ranks #24, which is nice, but I put little credence in a ranking that has three Chinese universities in the top 20.