319 pubs · 9,835 cites · h-index 53
Zomega Terahertz (United States)
2025 - 2025
The University of Adelaide
2005 - 2025
RMIT University
2013 - 2021
The University of Osaka
2018 - 2021
Tokyo Institute of Technology
2015 - 2016