22 pubs · 508 cites · h-index 9
Humacyte (United States)
2017 - Present
William Beaumont Army Medical Center
2023 - 2023
Duke University
2009 - 2018
Triangle
2017 - 2017