UWI among list of top 100 in World University rankings - Barbados Today