
708 pubs · 138,045 cites · h-index 127
Universitat Pompeu Fabra
2000 - 2025
Barcelona Institute for Science and Technology
2016 - 2025
Centre for Genomic Regulation
2004 - 2025
Institute of Science and Technology
2017 - 2025
Center for Genomic Science
2019 - 2024