ParentFull threadfebeling·Out of 53 'landmark' oncology studies, only 6 were replicable in this study conducted by a biotech based in Thousand Oaks, California.https://www.nature.com/articles/483531aView on HN