Nature Reports Stem Cells is live from now on…for stem cell enthusiasts

No more waiting: Nature Reports Stem Cells (NRSC) launched today, and so finally there is a fully web native, scientifically high-end (naturally), freely accessible, all-in-one stem cell research hub site for everyone (especially for the researchers) to read, share, contribute and turn the acquired insights back into new experiments, policies, ethics, businesses and clinical trials.… Continue reading Nature Reports Stem Cells is live from now on…for stem cell enthusiasts