Trinity College Dublin has spent over €600,000 in the past three years procuring 41 live beagle dogs, 69 pigs and over 16,000 mice for medical...
Trinity College Dublin has spent over €600,000 in the past three years procuring 41 live beagle dogs, 69 pigs and over 16,000 mice for medical...