PPPatricia M. Palagi0000-0001-9062-6303Lausanne, SwitzerlandFollowUsage metrics Co-workers & collaboratorsGRGabriella RusticiGabriella RusticiCvCelia van GelderCelia van GelderNMNicola MulderNicola MulderIDIsabelle DupanloupIsabelle DupanloupPKPascal KahlemPascal KahlemFMFaisal M FadlelmolaFaisal M Fadlelmola