NIRF Rankings 2023: Department of Architecture and Planning, BIT Mesra has been ranked 20th position in NIRF 2023