Author: Jennifer Lahl, CBC Founder

The truth of the matter

New Jersey’s $5 million dollar stem cell bill passed in 2004 is being put to good work. However, the journalistic reporting surrounding the controversy in stem cell research is baffling. Here from John George found online...

Read More