10.1007/s00018-026-06202-4
Journal article
2026-04-01T00:00:00+00:00
Departament de Bioquímica I Biomedicina Molecular, Institut de Biomedicina (IBUB), Universitat de Barcelona, Barcelona, Spain.