Dr. Zhechao Merry Ruan is a Florida state licensed medical doctor, specializing in Ophthalmology. Graduated Magna Cum Laude from Columbia University College of Physicians and Surgeons, completed residency training in UCSF Health, Dr. Ruan currently is working at Jackson Health System, located in 900 NW 17th St Miami FL 33136 Please call +1-305-547-3720 to contact. Access cdoc101.com on a desktop computer to view more details. | |||