Dr. Yaping Chen is a California state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Beijing University of TMC and Five Branches University, Dr. Chen currently is working at Acupuncture of Palo Alto, located in 472 Everett Ave Palo Alto CA 94301 Please call +1-650-853-8889 to contact. | |||