5 employees
Evia Bio is a life sciences innovation company that develops non-DMSO cryopreservation solutions.
2019