Assistant Professor
Work Phone:
(650) 498-7911
Fax: (650) 498-7294
Mail Code: 5317
Clinic Address:
900 Welch Road, Suite 350
Palo Alto, CA 94034
Mailing Address:
300 Pasteur Drive HH333
Stanford, California 94305-5317

