Dr. Ding is a licensed Internal Medicine in CA. Medical degree obtained from University of Sheffield Medical School. Completed residency training at Greenwich Hospital/Yale University. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 400 Craven Rd, San Marcos, CA 92078. Dr. Ding specializes in internal medicine and primary care.. In addition to English, Dr. Ding speaks Mandarin.