Integrating Terrestrial and Non-Terrestrial Networks: 3D Opportunities and Challenges | IEEE Journals & Magazine | IEEE Xplore