65 pubs · 1,676 cites · h-index 22
New York University
2015 - Present
New York University Florence
2025 - 2025
NYU Langone Health
2024 - 2024
Cochlear (Australia)
2023 - 2023
Textron Systems (United Kingdom)