Site
Pubmed id
38815576
DOI
10.1016/j.str.2024.05.005
Journal
Structure
Publication Date
2024-5-23
Year
2024
N Publication Date
Validated
Y