Original languageEnglish
Article number22219
Number of pages16
JournalBiological Communications
StatePublished - 2025

ID: 142119419