Key factsactiveLegal nameNOVIR B.V.fr_inseeRegistration938275070fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2024-12-06fr_inseeRegistered address80 Molièrelaan, 3533VK Utrecht, PAYS-BASfr_inseeIndustry47.91Afr_insee