163 pubs · 43,770 cites · h-index 52
Biostat (United States)
2005 - 2025
Sprint (United States)
2024 - 2024
October 6 University
Biostats (United States)
2013 - 2023
SIB Swiss Institute of Bioinformatics
2020 - 2020