52 pubs · 1,484 cites · h-index 16
Washington University in St. Louis
1996 - 2024
Mallinckrodt (United States)
2008 - 2024
Centre for Biomedical Engineering and Physics
2023 - 2023
Hope Center for Neurological Disorders
2014 - 2020
Resonance Research (United States)
2011 - 2012