Dr. Chenyu Sun is a Illinois state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from Anhui Medical University, completed residency training in AMITA Health, Dr. Sun currently is working at AMITA Health, located in 2900 N. Lake Shore Dr Chicago IL 60657 Please call +1-773-665-3391 to contact. Access cdoc101.com on a desktop computer to view more details. | |||