Researchers at Integra Therapeutics, in collaboration with the Pompeu Fabra University (UPF) Department of Medicine and Life ...