24 pubs · 1,925 cites · h-index 16
AspenTech (United States)
2024 - 2025
IQVIA (United States)
2018 - 2018
Applied StemCell (United States)
2012 - 2013
StemCells (United States)
2011 - 2013
University of Auckland
2005 - 2011