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