Can one of you science guys help me understand what these results mean to a sarcoma patient? In order to dumb it down to the point where I can understand it, if you were a doctor, you'd tell your patient that by giving him this new drug, he could expect to live how much longer than without it? Am I reading the results correctly, that the improved life expectancy is measured in WEEKS?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.