H.P. medical college (M.B.B.S. 1972)
P.G.I. Chandigarh (M.S. 1977)
P.G.I. Chandigarh (M.Ch 1980)
New Delhi (M.N.A.M.S. Cardiac Surgery (82)
Senior registrar C.T.V.S New Zealand (84-85)
Fellow Cardiac Surgery R.C.H Melbourne (86)
Senior registrar C.T.V.S. Sydney(87-88)
Associate professor S.G.P.G.I. Lucknow(89-95)
Chief Cardiac Surgeon Batra Hospital New Delhi(96-2004)
Exe. Director Cardiac Surgery Fortis healthcare Delhi(2004- till date)
playing TT
working out on TMT
being a member of ctsnet
teaching
watching cricket
research
charity work
neonatal surgery
beating heart surgery
training