40 pubs · 704 cites · h-index 13
University of Geneva
2021 - 2025
SIB Swiss Institute of Bioinformatics
2025 - 2025
HES-SO University of Applied Sciences and Arts Western Switzerland
2021 - 2023
University College London
2018 - 2022
Academy of Athens
2017 - 2021