St. Thomas College (Autonomous), Thrissur is ranked 63 in College Category of National Institutional Ranking Framework, India Rankings 2020.

Published On: November 27th, 2020Categories: College News

Share This Story, Choose Your Platform!