The price of trust: conflicts of interest in medicine.
Terry
P B
PB
Strauss
M
M
D016265:Conflict of Interest; D004995:Ethics, Professional; D006801:Humans; D007883:Legislation, Medical; D028681:Moral Obligations