CTRE EXPL RECHERCHE MEDIC… 348145913 valuation | Upswitch bv