MBBS - Govt Medical College,Calicut,Kerala, 1989
MD - General Medicine - Govt Medical College,Calicut,Kerala, 1994
DNB - General Medicine - National Board of Examination, India, 1995
DM - Cardiology - Sree Chitra Tirunal Institute for Medical Sciences & Technology, Trivandrum, 1997
DNB - Cardiology - National Board of Examination, India, 1998
MNAMS - Cardiology - National Academy of Medical Sciences (India), 2002