Justifiability and Animal Research in Health: Can Democratisation Help Resolve Difficulties?

Justifiability and Animal Research in Health: Can Democratisation Help Resolve Difficulties?