Science Stories from IRB Barcelona