Back to Ohio State University Hospital Nephrology

Kathleen Castillo
Nephrology Fellow · Ohio State University Hospital
Credentials: · · · ·
History
2025–Present
- 2000–2004
Doctor of Medicine

Nephrology Fellow · Ohio State University Hospital
Credentials: · · · ·


Doctor of Medicine