Are animal tests relevant in cancer risk assessment? A persistent issue becomes uncomfortable.
Gori
G B
GB
D000818:Animals; D001681:Biological Assay; D015197:Carcinogenicity Tests; D006801:Humans; D008452:Maximum Allowable Concentration; D012306:Risk