Work

Equipoise Lost: Ethics, Costs, and the Regulation of Cancer Clinical Research

FWCI: 12.04
Cites: 66
Cited by: 100
Related to: 10