772 pubs · 34,337 cites · h-index 90
University of North Carolina at Chapel Hill
2025 - 2025
Intelligent Systems Research (United States)
2024 - 2025
Jackson Laboratory
2012 - 2025
Berlin Institute of Health at Charité - Universitätsmedizin Berlin
2011 - 2025
Enable Biosciences (United States)
2020 - 2025