Dr. Mehta is board certified in internal medicine. He did his medical school in India, where he received additional training in Nephrology. After coming to US,
he joined Fitzgerald Mercy Hospital in Darby, Pennsylvania, where he did his residency in Internal Medicine. After finishing his residency, Dr. Mehta practiced in Ohio and West Virginia and subsequently moved to Nashville In 2003. Since then he made Nashville his home. He believes correct diagnosis is essential for right treatment and he always try to do that. Dr. Mehta uses evidence based medical care. Dr. Mehta is a staff physician at Centennial Medical Center, Summit Medical Center and Stonecrest Medical Center.