Skip to main content

Highlights

  1. 1
    Cancer cell · 2022
    PMID: 36525970PMCID: PMC9931663DOIFirst author53 citations
  2. 2
    STAR protocols · 2023
    PMID: 37083323PMCID: PMC10323124DOIFirst author11 citations
  3. 3
    STAR protocols · 2024
    PMID: 39264806PMCID: PMC11422768DOIFirst author

Publications

19 publications

News mentions