KU ranks 33rd in all-India ranking of universities under NIRF-2023