Centara Labs (was Rejuveron) Clinics
.png)
Investors
Technology:
Biotechnology
Founded Date:
2019
Headquarters:
Switzerland