Dr. Zhao is a licensed Psychology in CA. Medical degree obtained from California Institute of Integral Studies. Currently practices at StarVista (StarVista), located at 610 Elm St, San Carlos, CA 94070. In addition to English, Dr. Zhao speaks Mandarin.