Mesmerising Science: The Franklin Commission and the Modern Clinical Trialpublicdomainreview.org17 pointsHooke8 years ago