No Picture

Poll: Do you believe in STAP stem cells?

January 30, 2014 admin 0

There’s a tremendous buzz about STAP cells (see more here and here). The buzz runs the gamut from true believers to complete non-believers and everything in between. What do you think? Take our poll below.