Showing 1–2 of 2 companies
Was created in 2008 with a vision: to research, develop and manufacture human vaccines. BIOFABRI is focused on Human health, with strong technical, development and manufacturing capabilities and a pr
Igalia is a Free Software consultancy with headquarters in Spain and developers all around the world. We are passionate about our work, active in our communities, eager to learn, and happy to contribu