Wasn't there limited supply claimed last year? Although above says last year 642 this year 655 so no large volume there is there? (yet)
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution