2024-07-112024-07-112024-07-110301-48511573-4978https://infoscience.epfl.ch/handle/20.500.14299/180636Molecular Biology Reports