2024-07-102024-07-102024-07-101357-2725https://infoscience.epfl.ch/handle/20.500.14299/90695International Journal Of Biochemistry & Cell Biology