Quantcast
Did Stem Cell Advocates Promise Miracle Cures?

Did Stem Cell Advocates Promise Miracle Cures?

by Fef

Stem Cell research advocates created a public / taxpayer funded $3-billion stem cell program in California in 2004. Californians voted for Prop 71 based on promises that billions of research dollars funded by taxpayers would cure medical problems. Mich...

The Latest Christopher Reeve Pictures

View More »