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.