Site
Pubmed id
39789211
DOI
10.1038/s41594-024-01456-7
Journal
Nat Struct Mol Biol
Publication Date
2025-1-10
Year
2025
N Publication Date
Validated
Y