HAHélène Audusseau0000-0003-0312-4343researcher (Biological sciences)Stockholm UniversityFollowUsage metrics Co-workers & collaboratorsNJNiklas JanzNiklas JanzMRMark R. ShawMark R. ShawOLOwen T. LewisOwen T. LewisCSConstanti StefanescuConstanti StefanescuRSReto SchmukiReto SchmukiAGAgnès GigonAgnès Gigon