Have you just "ordered the cancer vaccine" or this is not yet that easy?
Not that easy but started Echo to make it easier https://www.echoimmune.com/
Not that easy but started Echo to make it easier https://www.echoimmune.com/