Dr. Yao is a licensed Nephrology in CA. Medical degree obtained from Rutgers New Jersey Medical School. Completed residency training at Jefferson Health and fellowship training at Jefferson Health. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 27303 Sleepy Hollow South, Hayward, CA 94545. In addition to English, Dr. Yao speaks Mandarin.