TY - RPRT TI - Germany remains split on animal testing. AU - B Miller PY - 1998 DO - 10.1038/35466 UR - https://pubmed.ncbi.nlm.nih.gov/9490404/ ID - 9490404 ER -