Publications in collaboration with researchers from Barcelona Institute of Science and Technology (19)