Albert Wu, PhD, MD, FACS

Albert Wu, PhD, MD, FACS

Ophthalmology, Ophthalmic Plastic and Reconstructive Surgery

Stanford Hospital And Clinics

2452 Watson Ct, Palo Alto, CA 94303

Accepting new patients

(650) 723-6995