FDFabrice Darbellay0000-0001-6942-3325 Biological sciencesFollowUsage metrics Co-workers & collaboratorsDDDenis DubouleDenis DubouleLLLucille Lopez-DelisleLucille Lopez-Delisle