Wu, Xiaoyan, MD, Ph.D.
Pediatric Nephrology

University at Buffalo

1001 Main St
Buffalo NY 14203
Phone: 716-323-0140

xxwu1@texaschildrens.org
Pediatric Nephrology and Pediatrics.