Skip to main content

Highlights

  1. 1
    Stem cell reports · 2025
    PMID: 40086447PMCID: PMC12069886DOIeCommonsFirst author3 citations
  2. 2
    Integrative cancer therapies · 2024
    PMID: 38243739PMCID: PMC10799580DOISenior author11 citations

Publications

3 publications