68 pubs · 1,126 cites · h-index 19
Io Therapeutics (United States)
2024 - 2024
Alameda Hospital
2008 - 2023
Lineage Cell Therapeutics (United States)
1999 - 2018
University of Alberta
2016 - 2016
GeneTrace Systems (United States)
2012 - 2013