Skip to main content

Highlights

  1. 1
    Diabetes care · 2025
    PMID: 39250109PMCID: PMC11770168DOISenior author13 citations
  2. 2
    Journal of the National Cancer Institute · 2026
    PMID: 41002165PMCID: PMC12794215DOISenior author2 citations

Publications

578 publications