Huntingdon Life Sciences (HLS) is Europe’s largest contract animal testing laboratory. They have about 70,000 animals on site, including rabbits,… read more