216 pubs · 9,771 cites · h-index 54
Haskins Laboratories
2013 - Present
University of Connecticut
2018 - Present
University of California, San Francisco
2012 - 2025
Tokyo Union Theological Seminary
2025 - 2025
Waterbury Hospital
2024 - 2025