0 Members and 1 Guest are viewing this topic.
The good news is that five years started 4 years ago. Check out their slide deck and come back to me.https://ir.nantkwest.com/static-files/77614f06-5c1f-4c42-8761-b4d2f382425c
You read it and you didn't understand that there is going to be an FDA approval in 2021? I'm starting to doubt your ability to comprehend complex information.