Ning Z Wu
Disorders of the urinary system Lake Barrington
Address: 22285 Pepper Road, Illinois, Lake Barrington 60010
Specialty: Disorders of the urinary system
Description - Ning Z Wu Disorders of the urinary system Lake Barrington
Doctor Ning Z Wu specialist Urology. The address of the doctor's office is 22285 Pepper Road.Board Certifications: Board Certified by the American Board of UrologyState License: IllinoisYears Since Graduation: 20 YearsAwards: Awards for Dr. Ning Z Wu, MD are not present.