News

The National Cancer Institute, (NCI) was established by Congress in 1937 as an independent research institute devoted to the discovery of treatments and research of all things related to cancer.
The National Cancer Institute named Wilmot the nation’s 73rd designated cancer center, placing the institute in the top 4% of all cancer centers in the United States, the university said in a ...