Animal testing is an area that elicits strong feelings on both sides of the argument for and against the practice. Supporters like the British Royal Society argue that virtually every medical ...