Dr. Liu is a licensed Nephrology in CA. Graduated in 1986. Medical degree obtained from Beijing, Peking University Health Science Center in China. Completed residency training at UCLA Health and fellowship training at UCLA Health. Currently practices at Vista Del Mar Medical Group (Vista Del Mar Medical Group), located at 1200 West Gonzales Road, Oxnard, CA 93036. In addition to English, Dr. Liu speaks Mandarin and accepts new patients.