Time to strengthen public confidence at IARC.
D000047:Academies and Institutes / Q000639:trends*; D007390:International Agencies / Q000639:trends*; D009369:Neoplasms; D008486:Physician Executives; D011639:Public Opinion