Author

Stacey B. Detweiler

Observed name: Stacey Detweiler
Observed institution: 23andMe (United States)
ORCID: 0009-0008-9756-5310
Observed ORCID: 0009-0008-9756-5310
OpenAlex ID: A5134020143
Works count: 5
Citation count: 14
H-index: 1
I10-index: 1
Year
Topic
Type