Dr. Delu Song is a California state licensed medical doctor, specializing in Ophthalmology. Graduated Magna Cum Laude from Binzhou Medical College, completed residency training in Penn Medicine, and completed the Ophthalmology specialist training at UC San Diego. Dr. Song currently is working at San Diego Retinal Care, located in 7695 Cardinal Ct San Diego CA 92123 Please call +1-858-609-7100 to contact. Access cdoc101.com on a desktop computer to view more details. | |||