Cancer Research Institute
The Cancer Research Institute (CRI) is a US non-profit organization funding cancer research. Based in New York City, CRI was founded in 1953 to develop new treatments for cancer.
Source: Wikipedia — Cancer Research Institute (CC BY-SA 4.0)