Nicole Leca, MD
Le
Nicolae
Leca
MD
Professor of Medicine
Medical Director, Kidney and…

University of Washington

Division of Nephrology

1959 NE Pacific Street

Box 356174

Seattle, WA 98195