Open Accessibility Menu
Hide

Joy Okwuwa, MD

  • Accepting New Patients
  • NPI Number: 1194135574
  • Primary Specialty: Nephrology
  • Gender: Female
Education
  • Residency
  • Texas Tech University Health Sciences Center
    2017
  • Fellowship
  • Fellowship Training Univeristy of Texas Health Science Center at Houston
    2019
  • Board Certification
  • American Board of Medical Specialties