Internal Medicine | Nephrology
check Accepting new patients
Appointments as soon as: Wed, 4/22
location_on Locations (5)
account_circle About Me
Specialities:
Internal Medicine | NephrologyLanguages:
English|Spanishschool Education
Medical School
- Universidad Central Del Caribe, 2020
Residency
- WellSpan York Hospital, 2020 - 2023
Fellowship
- University of Washington School of Medicine, 2023 - 2025
star Reviews
The Patient Satisfaction Rating is an average of all responses to the care provider related questions from our nationally recognized Press Ganey Patient Satisfaction Survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
Responses are measured on a scale of 1 to 5 with 5 being the best score.
The comments are submitted by patients and reflect their views and opinions. The comments are not endorsed by and do not necessarily reflect the views of St. Luke's University Health Network.
“He explained everything in simple terms and was very thorough”
February 28, 2026
“Excellent practice”
February 25, 2026
“Dr. Rovira may be the best physician I have ever had the pleasure of being treated by! He is kind and approachable and listens. Dr. Rovira is very knowledgeable, including in areas outside of his specialty. He is patient and has compassion. I would highly recommend him to friends and family!”
February 25, 2026
“I feel very confident in Dr. Rovira to care for me and help me fight to keep my disease from progressing from the medical council he provides to me.”
February 22, 2026
“I would like to have an MD take care of me. I have found that the PA's and NP's are quite good.”
February 3, 2026
“Just a blessing the Doctor”
January 25, 2026
“I give a10+Very impressed with the entire staff and the entire appointment!”
January 3, 2026
“Very helpful with answering questions to my understanding!Did not rush me through the visit.”
January 3, 2026
5.0 RATING
“Everything was explained so in- depth unlike past doctors. Thank you”
March 13, 2026