He did his MBBS from Government Medical College, Kottayam, MD(General Medicine) from Government Medical College, Coimbatore, DNB(General Medicine) from National Board of Examination, New Delhi, DM (Endocrinology) from Government Medical College, Trivandrum and DrNB (Endocrinology) from National Board of Examination, New Delhi.
MBBS, MD, DNB (General Medicine), DM (Endocrinology), DrNB(Endocrinology), MRCP UK