Latvian BioTech startup Cellbox Labs lands €3.3 million for organ-on-chip innovation with out the animal testing
Riga-based Cellbox Labs, creating miniature human organ replicas exterior the physique, has secured €3.3 million in non-dilutive funding to speed ...