Dr. Yang is a licensed Internal Medicine in IN. Graduated in 2016. Medical degree obtained from Beijing, Capital Medical University in China. Completed residency training at St. Luke's Hospital. Currently practices at Indiana University Health (Indiana University Health), located at 545 Barnhill Dr, Indianapolis, IN 46202. Dr. Yang specializes in internal medicine and primary care.. In addition to English, Dr. Yang speaks Mandarin and accepts new patients.