S
Stetson Thacker
Illumina (United States) (US)ORCID 0000-0001-6050-409X
h-index
14
Publications
35
Citations
633
i10-index
15
Impact (2-yr)
0.25
Citations per year
Research Areas
Affiliations
Cleveland Clinic
US · 2015–2021
Illumina (United States)
US · 2023–2025
Cleveland Clinic Lerner College of Medicine
US · 2011–2022
Institute for Human Development
IN · 2024–2024
Cancer Research UK Clinical Trials Unit
GB · 1989–1989
ORCID
US · 2020–2020
Center for Genomic Science
IT · 2024–2024
Case Western Reserve University
US · 2019–2022
