Site
Pubmed id
42759518
DOI
10.1016/j.str.2026.08.013
Journal
Structure
Publication Date
2026-9-18
Year
2026
N Publication Date
Validated
Y