Centara Labs (was Rejuveron) Company
Investors
Headquarters:
Switzerland
Industry:
Biotechnology
Technology:
Biotechnology
Founded Date:
2019.0





