160 pubs · 7,395 cites · h-index 44
SIB Swiss Institute of Bioinformatics
2025 - 2025
La Jolla Institute for Immunology
ETH Zurich
University of Illinois Chicago
University of Chicago