125 pubs · 21,916 cites · h-index 48
Roche (Switzerland)
2022 - 2022
Cell Signaling Technology (United States)
2018 - 2020
Bioinformatics Institute
2016 - 2020
Genentech
2019 - 2019
Institute of Bioinformatics
2016 - 2019