He has around 40 publications in various indexed journals and has presented papers in various scientific forums. His activities involve teaching undergraduate and postgraduate medical students, patient care services and research.