TY - RPRT TI - Ethics and species integrity. AU - Bernard E Rollin PY - 2003 DO - 10.1162/15265160360706435 UR - https://pubmed.ncbi.nlm.nih.gov/14594470/ ID - 14594470 ER -