The UK National Centre for the Three Rs: pathway to progress or mere fig leaf?
Balls
Michael
M
Combes
Robert D
RD
D000826:Animal Testing Alternatives / Q000458:organization & administration*; D006113:United Kingdom