0 votes
606 views
in Animal Life by
How many animals are experimented on?

1 Answer

0 votes
by
About 150 million.
...