Dr. Shen is a licensed General Dentistry in CA. Medical degree obtained from Keck School of Medicine of USC. Currently practices at Onsite Dental (Onsite Dental), located at 85 Argonaut, Aliso Viejo, CA 92656. In addition to English, Dr. Shen speaks Taiwanese and Mandarin and accepts new patients.