Thread
:
Israeli scientists say they are one year away from cancer cure
View Single Post
01-30-2019, 04:48 AM
cordoba
Confirmed User
Join Date: Feb 2010
Posts: 1,286
One year away from a cure, fifteen years to get FDA approval no doubt.
cordoba
View Public Profile
Find More Posts by cordoba