IEEE Transactions on Terahertz Science and Technology | IEEE Xplore