Latvian BioTech startup Cellbox Labs lands €3.3 million for organ-on-chip innovation without the animal testing
Riga-based Cellbox Labs, developing miniature human organ replicas outside the body, has secured €3.3 million in non-dilutive funding to accelerate ...