104 pubs · 11,936 cites · h-index 49
University of Washington
1988 - Present
Human Genome Sciences (United States)
2015 - 2025
Seattle University
2006 - 2025
University College Dublin
2023 - 2023
St. Vincent's University Hospital