PETA India said it has also shared with CPCSEA the 'Research Modernisation Deal', which details the failure of experiments on animals to lead to treatments and cures for humans and provides a comprehensive strategy for modernising research through effective, non-animal methods.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.