Yahoo Web Search

Search results

    • Relief over stem cell lines - Nature Biotechnology

      Nature· 2 days ago

      The US National Institutes of Health (NIH) announced the addition of 13 lines to its Stem Cell Registry. The news was cheered by the research community, as the two most widely studied lines— ...