News

Riga-based Cellbox Labs, a company developing organs on a chip that are miniature organ replicas outside the human body, has secured €3.3M in non-dilutive ...