translate English to French: They filed 12 patent applications and executed 28 IP licences and option agreements.
Il a soumis 12 demandes de brevets et a complété 28 ententes de licences et de prise d’options sur la PI.