Trust the source, not just the story
STAT News
STAT News
US · 23 mins ago
STAT+: 931 days. The drug approval scandal hiding in plain sight
Two years, six months, and 18 days have elapsed since Northwest Biotherapeutics submitted its brain cancer treatment for regulatory approval.
STAT News
Do you trust STAT News?
Sign in to rate
Discussion 0 comments
Sort:
?

No comments yet — be the first to start the discussion!