A wake-up call for European life science.
European Animal Research Association (EARA), London, UK.
Kirk
K
Leech
D032761:Animal Experimentation / Q000331:legislation & jurisprudence*; D017087:Animal Rights / Q000331:legislation & jurisprudence; D000827:Animal Welfare / Q000331:legislation & jurisprudence*; D000818:Animals; D000830:Animals, Laboratory; D005062:European Union; D007558:Italy