Successful Legislative Session

June 3, 2009

Successful legislative session! Bills hindering stem cell research in Texas have been successfully defeated.

User login