Pricing
IRB Barcelona
Contact
No bio yet
Location
Sabadell, Spain
Links
Marc Fullola
Technology Transfer Officer
20 people, 0 jobs
Inria
Politecnico di Bari
BSP Pharmaceuticals S.r.l.
View more