TY - RPRT TI - Animal experiments: the long debate. AU - Sally Festing PY - 1989 UR - https://pubmed.ncbi.nlm.nih.gov/11655917/ ID - 11655917 ER -