Skip to main content

Highlights

  1. 1
    Neoplasia (New York, N.Y.) · 2023
    PMID: 37011459PMCID: PMC10124141DOIFirst author23 citations
  2. 2
    Scientific reports · 2025
    PMID: 39988603PMCID: PMC11847924DOIFirst author1 citations
  3. 3
    Scientific reports · 2025
    PMID: 40596223PMCID: PMC12215703DOIFirst author10 citations

Publications

11 publications