Your Microbiome May Hold Keys To Cancer Treatment The answer has been inside you all along By Alexandra Ossola c/o Popular Science Magazine April 2, 2015 Each microbiome is a snowflake. “Invisible Worlds” by MJ Richardson via geograph.org.uk. Today, the field of oncology is exploring new and diverse ways to fight cancer, from antibodies to