Hex image

Tufts CSDD

Tufts CSDD (Center for the Study of Drug Development) Impact Reports. Rising Protocol Complexity is Hindering Study Performance, Cost, and Efficiency. July/August 2018;20(4). Available at: https://csdd.tufts.edu/impact-reports/.