197 pubs · 26,025 cites · h-index 58
Terry Fox Research Institute
2023 - 2023
Boston University
1987 - 2019
University of Massachusetts Boston
1998 - 2017
Alma College
2012 - 2012
Modular Genetics (United States)
2002 - 2010