MY Dr. Michael Dian Yu , MD Is this you? Claim your profile Internal Medicine Ophthalmology 1 Write A Review The Byers Eye Institute At Stanford 2452 Watson Ct, Palo Alto, CA, 94303 2 other locations (650) 723-6995