The rankings have come at a time when the GMC, Kozhikode, is stepping into its 70th year of existence