About the Startup
Biotech company based in San Sebastián and Barcelona.