Terahertz Band: The Last Piece of RF Spectrum Puzzle for Communication Systems | IEEE Journals & Magazine | IEEE Xplore