Aimee D. Shu
M.D.
Endocrinology
Call
Navigate
Book
Share
Clinic
Stanford Health Care
300 Pasteur Dr 1st Floor #A17
Palo Alto, CA 94305
Phone
650-723-6961
Languages
English and Mandarin.
Cdoc101 Chinese-Speaking Physician Directory