66 pubs · 10,156 cites · h-index 34
Boston University
2007 - 2025
Acpharis
2013 - 2025
European Bioinformatics Institute
2020 - 2020
New York Structural Biology Center
2014 - 2014
Stony Brook University