The final implosion of the Stemcentrx deal is worth a note, although I said a lot of what I have to say about it back in December. I want to especially.
No comments:
Post a Comment