Experimenting on Animals: Inside The Monkey Lab
VICE News gets rare access to Europe’s largest primate testing facility, the Biomedical Primate Research Center (BPRC) in the Netherlands, where scientists try … source
by October Gallery
VICE News gets rare access to Europe’s largest primate testing facility, the Biomedical Primate Research Center (BPRC) in the Netherlands, where scientists try … source