Medical abbreviations: CTRF
Gateway for Cancer Research (previously Cancer Treatment Research Foundation)