European clinical research scandal investigators question self-regulation.
Weber
W
W
D001345:Autoradiography; D004989:Ethics; D005858:Germany; D017712:Peer Review, Research / Q000592:standards*; D011786:Quality Control; D015871:Scientific Misconduct