Dr. Shen graduated from the Indiana University School of Medicine in 2009. She works in Indianapolis, IN and 1 other location and specializes in Anesthesiology and Internal Medicine. Dr. Shen is affiliated with Indiana University Health Methodist Hospital.