LUCA Science pockets $9.8m Series A

LUCA Science, an Japanese developer of functional mitochondria as therapeutic agents, has raised $9.8 million in Series A financing.

Share this