The double-edged sword role of fibroblasts in the interaction with cancer cells; an agent-based modeling approach - doi 10.1371/journal.pone.0232965 2020-05 Article type Journal