Albert Ya Po Wu, MD, PHDAlbert Ya Po Wu · Ophthalmic Plastic and Reconstructive Surgery Physician300 Pasteur Dr, Stanford, CA, 94305NPI · 1790945046No reviewsInsuranceNot specified(650) 723-4000Check availabilityBook online Claim listing