113 pubs · 15,028 cites · h-index 40
Jackson Laboratory
2002 - Present
Medical College of Wisconsin
2025 - 2025
University of Southern California
2023 - 2023
SIB Swiss Institute of Bioinformatics
University of Padua