The Impact of Atmospheric Turbulence on Terahertz Communication | IEEE Journals & Magazine | IEEE Xplore