The biotech spring arrives in Barcelona