Publications in collaboration with researchers from Barcelona Institute for Science and Technology (8)