News
PETA India urged the CCSEA to shut down Palamur Biosciences, a Telangana animal testing facility, citing severe animal welfare violations between 2021-2023.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results