Ste 201
Palo Alto, CA 94304
Yale University School of Medicine, New Haven, CT, 1980
Kaiser Permanente Hospital, San Francisco, CA, 1999
Stanford University School of Medicine, Stanford, CA, 1997
Univ of California San Francisco, San Francisco, CA, 1983
Stanford University School of Medicine, Stanford, CA, 1991
Endocrinology, Diabetes & Metabolism, American Board of Internal Medicine
Internal Medicine, American Board of Internal Medicine
Obstetrics & Gynecology, American Board of Obstetrics and Gynecology