Biotech company based in San Sebastián and Barcelona.