There are total 31 colleges in India which have this course available i.e. D.M. in Endocrinology and 72 seats in total including 2 seats in All India Institute of Medical Science, New Delhi and 4 seats in Christian Medical College, Vellore which ranked 1st among the Private medical Colleges in the Country.
For more information related to this course and colleges -
Hope the information provided is helpful.
Have a great day!