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