207 pubs · 3,459 cites · h-index 36
ETH Zurich
1999 - Present
Instituto de Ciencias Agrarias
2021 - 2023
Board of the Swiss Federal Institutes of Technology
2020 - 2021
Agroscope
2005 - 2018
Genomics (United Kingdom)
2018 - 2018