Dr. Luo is a licensed Anesthesiology in DE. Graduated in 1992. Medical degree obtained from Shanghai, Fudan Univ. Shanghai Medical College in China. Completed residency training at Cleveland Clinic and fellowship training at Johns Hopkins Medicine. Currently practices at Nemours (Nemours), located at 1600 Rockland Rd, Wilmington, DE 19803. Dr. Luo specializes in Pediatric Anesthesiology.. In addition to English, Dr. Luo speaks Mandarin.