Location
Areas of Expertise
About Me
Dr. Stella L. Luo earned her Bachelor of Science in Psychology from Virginia Commonwealth University as a Presidential Scholar and Honor Graduate. She then received her medical degree at Temple University School of Medicine in Philadelphia, Pennsylvania, while serving as class president.
Dr. Luo completed her medical internship at Crozer-Chester Medical Center in Upland, Pennsylvania, and then returned to Temple University Hospital for her ophthalmology residency. She is a member of the Pennsylvania Medical Society, the American Academy of Ophthalmology, and the American Medical Association.
Dr. Luo currently specializes in cataract surgery and treating and managing patients for general ocular disorders. She resides in the Philadelphia area and enjoys spending time with her husband and three children, baking desserts, playing tennis, running, and visiting Disney.
Training
Medical internship
Crozer-Chester Medical Center
Residency
Ophthalmology
Temple University
Residency
Medical degree
Temple University
Medical School
Bachelor of Science degree in Psychology
Virginia Commonwealth University
Undergraduate
Certifications & Licensure
- Licensed In
- PA
- License Numbers
- MD442692


