Board Certified - Nephrology
Board Certified - Internal Medicine
Certified Specialist - Clinical Hypertension
University of Hassan II- Casablanca- MoroccoInternship
Texas Tech UniversityResidency
Texas Tech UniversityFellowship
University of New Mexico
At Providence, we're dedicated to providing you quality, personalized health care. We are constantly striving to optimize your experience.
As part of ensuring you have a positive experience with Providence, our online provider directory includes ratings and patient comments for select providers. More about our survey.
He is a good listener. and very thoughtful during the appointment.
One of the best MDs ever! Nurse is great!
My experience as always was and is the very best one could ask for he is my favorite Doctor to come see!