Recherche parmi différents professeurs en Anglais…
Commerce: some definitions
Question 1 sur 5

a government license that excludes others from benefitting from an invention

invention
patent
manufacture
distribution