Pricing
IRB Barcelona
Contact
No bio yet
Location
Sabadell, Spain
Links
Marc Fullola
Technology Transfer Officer
20 people, 0 jobs
Nestlé
AMD
Ford
NBCUniversal
Capgemini
View more