Dr. Luo is a licensed Internal Medicine in AZ. Graduated in 1995. Medical degree obtained from University of Wisconsin School of Medicine. Completed residency training at Rush Presbyterian-St Luke's. Currently practices at Sunrise Internal Medicine (Sunrise Internal Medicine), located at 22707 S Ellsworth Rd, Queen Creek, AZ 85142. Dr. Luo specializes in internal medicine and primary care.. In addition to English, Dr. Luo speaks Mandarin and accepts new patients.