New Rankings put The UWI among top 5 of the best Universities in the world. October 18, 2019New Rankings put The UWI among top 5 of the best Universities in the world. Lisa Parag-RogersNew Rankings put The UWI among top 5 of the best Universities in the world. 0 Comment https://www.uwi.edu/featured-story/ranking.asp. Leave a Reply Cancel replyYou must be logged in to post a comment.