rollinghills
joined 2 months ago
15
Scientists who object to animal testing claim they are frozen out by peers
(www.the-independent.com)
I always love having more options!