Dr. Ning Nina Wang is a Illinois state licensed medical doctor, specializing in Acupuncture. Graduated Magna Cum Laude from Beijing University of TMC, Dr. Wang currently is working at Nina Wang Acupuncture and Oriental Medicine Clinic, located in 201 West Springfield Ave #512 Champaign IL 61820 Please call +1-217-236-6147 to contact. | |||