January 16, 2021

The Niche

Trusted stem cell blog & resources

Do You Believe in STAP Cells: Week 6 Poll

STAP cells, also known as STAP stem cells, have generated a lot of discussion and debate. It seems there are strong opinions on all sides. What do you think? Please take our poll.

%d bloggers like this: