99 pubs · 3,306 cites · h-index 25
University of Vermont
2023 - 2023
University of Alberta
2018 - 2023
University of Vermont Medical Center
Haematologic Technologies (United States)
Shelburne Museum