Site
Pubmed id
37904048
DOI
10.1038/s41589-023-01459-3
Journal
Nat Chem Biol
Publication Date
2023-10-30
Year
2023
N Publication Date
Validated
Y