The International Agency for Research on Cancer and obligate transparency.
Needleman
Herbert
H
Huff
James
J
D035843:Biomedical Research / Q000639:trends*; D006801:Humans; D008495:Medical Oncology / Q000639:trends*; D017150:Public Sector; D011643:Publishing; D014342:Truth Disclosure