The Dodo Archive

Harvard fined $24,000 for violating animal welfare law in care of monkeys

Published On 12/18/2013
The Dodo Archive

Harvard fined $24,000 for violating animal welfare law in care of monkeys

Published On 12/18/2013