The Stephenson Cancer Center at the University of Oklahoma is Oklahoma’s only National Cancer Institute (NCI) Designated Cancer Center, a distinction it earned in 2018 and renewed in 2023. This highly competitive designation ensures that cancer patients in Oklahoma and the surrounding region have access to the most advanced treatment options.
University of Oklahoma Health Sciences Center
Director
Oklahoma City, OK 73104