1. Institute of Cell Biology, Heussler LabUniversity of Bern Bern Switzerland
2. Wellcome Centre for Integrative ParasitologyUniversity of Glasgow Glasgow UK
3. i3S‐Instituto de Investigação e Inovação em SaúdeUniversity of Porto Porto Portugal
4. IBMC‐Instituto de Biologia Molecular e CelularUniversity of Porto Porto Portugal