Hii Ritu ,
Coming to your question I would like to tell you that Sagar Dutta medical college Kolkata is best among all then the rank of pmch and then at last the igims I will put as the three college list as given by you.
Sagar Dutta medical college is best over pmch as it is located in Kolkata which is much developed more than the Patna and their you will get more competition as 250 seats are their but in pmch ,Patna their are more seats and the quality of professor's are also good as most of them are author , in the Sagar Dutta medical college ,Kolkata
So I would suggest you for
Hope this helps you if you still had a doubt fee free to ask
Good luck.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile