153 pubs · 4,750 cites · h-index 34
Hospital for Special Surgery
2006 - Present
Cornell University
Weill Cornell Medicine
2018 - Present
Okayama University Hospital
2025 - 2025
Organogenesis (United States)