Dr. Lan is a licensed Internal Medicine in CA. Graduated in 2007. Medical degree obtained from Hunan, Xiangya School of Medicine in China. Completed residency training at Lincoln Medical Center. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 4501 Sand Creek Rd, Antioch, CA 94531. Dr. Lan specializes in internal medicine and primary care.. In addition to English, Dr. Lan speaks Mandarin.