Stem Cell Research & Therapy

    ISSNs: 1757-6512, 1873-5061, 1001-0602

    BioMed Central

    Scopus rating (2018): SJR 1.548 SNIP 1.213

    Journal

    View graph of relations

    ID: 893610