A new analysis claims the number of animals used worldwide in laboratory experiments is close to 115 million.

More...