113 pubs · 1,999 cites · h-index 13
Thomas Jefferson University
2008 - Present
Sensor Electronics (United States)
2025 - 2025
Heidenhain (Germany)
2025 - 2025
Rutgers, The State University of New Jersey
2024 - 2024
Karlsruhe Institute of Technology
2023 - 2024