Euro-lobby backs animal research.
Feder
T
T
D032761:Animal Experimentation; D000818:Animals; D000830:Animals, Laboratory; D035843:Biomedical Research; D005060:Europe; D007391:International Cooperation; D038622:Internationality; D008119:Lobbying