What are “turbo” cancers? I’ve never heard the term before.
Neither had I. I used a keyword search as a start....
https://freerepublic.com/tag/turbocancer/index