IIUI placed among top 200 universities in Times ranking