97 pubs · 6,801 cites · h-index 37
Acuitas Therapeutics (Canada)
2014 - Present
Children's Hospital of Philadelphia
2022 - 2022
California University of Pennsylvania
2022 - 2022
University of British Columbia
2002 - 2019
Vancouver Hospital and Health Sciences Centre
2002 - 2002