Dr. Yao is a licensed General Dentistry in CA. Medical degree obtained from University of Michigan School of Dentistry. Currently practices at Captain Dental (Captain Dental), located at 1670 Westwood Dr, Sunnyvale, CA 95125. In addition to English, Dr. Yao speaks Mandarin and accepts new patients.