Nemesis18
4 minutes ago
LP IS a 1%er... trying to cure cancer with a high likelihood of succeeding.
What has she moved on from DCVAX-L then, as that sure wasn't a cure for cancer, by any stretch of the most speculative imagination ☝️
She tried, and failed.
So stop gushing nonsense.