Kirsty Thomson Jun 13, 20213 minAnimal Testing at Edinburgh University ‘teaches us nothing’ about Depression