A Novel User Selection and Resource Allocation Framework for Cooperative D2D Communication | IEEE Conference Publication | IEEE Xplore