Site
Pubmed id
42529985
DOI
10.1042/EBC20260007
Journal
Essays Biochem
Publication Date
2026-7-30
Year
2026
N Publication Date
Validated
Y