hello aspirant,
You can choose any of the above colleges and their respective branches as they all are one of the prestigious colleges of India.
But if you ask me, I would suggest you to go for NIT rourkela or MNNIT allahabad as they are one of the best and top NIT's in India according to the NIRF ranking. but for that you have to sacrifice your favourite branches because honestly, the placements opportunities in Biotechnology and ceramic is not very good. Similarly if you have to get for good branch like ECE you must take INMIIT as the placements for ECE is considered to be much higher as compared to Biotechnology and Ceramic. So, I think that you must go for Ceramic Engineering in NIT rourkela as the placements are also nice in this college for Biotechnology.
Further, to know more about the Ceramic branch in NIT rourkela, you can follow the below mentioned link to know more : https://www.careers360.com/university/national-institute-of-technology-rourkela/btech-ceramic-engineering-course
I hope that this will help.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile