Site
Pubmed id
42488934
DOI
10.1042/EBC20260016
Journal
Essays Biochem
Publication Date
2026-7-23
Year
2026
N Publication Date
Validated
Y