May 3, 2023 Paul Elkin O. Estrada Winning Year: 2023, 2025 Specialty: Nephrology Hospital Affiliation: Rhode Island Hospital, The Miriam Hospital FacebookTwitterPinterestLinkedinRedditemailPrint