Comment by
unionbrokeron May 29, 2020 10:57am
What it’s saying is that there is a company that they can’t name… in an industry where “blockbuster” oncology drugs can offer only months of improved survival, “OVER 15 TIMES” more efficacy seems like
...more