10 pubs · 173 cites · h-index 7
Washington University in St. Louis
2017 - Present
Cochlear (Australia)
2025 - 2025
Textron Systems (United Kingdom)
2025 - 2025
National Institute of Technical Teachers’ Training and Research
2025 - 2025
Primary Source
2025 - 2025