4 pubs · 259 cites · h-index 3
Humacyte (United States)
2014 - 2019
Triangle
2017 - 2017
National Institutes of Health
2007 - 2007