by Ben | Sep 23, 2018 | Press Releases
STONY BROOK, N.Y., Sept. 21, 2018 /PRNewswire/ — Every year in the US alone, 1 million animals are subject to reliance testing, and 92% of successful animal experimentation ends up failing in human trials.1 This disparity is one reason modern...