He received his MBBS from Stanley Medical College, Chennai, India, and underwent training in General Medicine at the Northampton General Hospital, UK, and obtained the Membership of the Royal College of Physicians (MRCP) of London. He then underwent fellowship training in Pulmonary Medicine at the Queens Medical Center, Nottingham, UK. He received his residency training in Internal Medicine at the Temple University affiliated- Conemaugh Memorial Medical Center, Johnstown, PA, subsequently completed the Multidisciplinary Critical Care Medicine Fellowship training program, and obtained a Masters degree in clinical research at the University of Pittsburgh.