14 pubs · 111 cites · h-index 3
Toshima Manufacturing (Japan)
2026 - Present
Technical Design (United States)
2021 - 2021
Hitachi (United Kingdom)
2014 - 2016