+34 620 10 75 37info@nanbiosis.com

Unit 13 of NANBIOSIS participates in a new European project that will boost the Organ-on-Chip technology