115 pubs · 17,017 cites · h-index 43
Yale University
2010 - Present
Hyster-Yale Materials Handling (United States)
2026 - Present
Enzo Life Sciences (United States)
2025 - 2025
Primary Source
Yale New Haven Health System
2020 - 2025