| 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 | |||