translate English to French: The short three-year period of research has resulted in 30 patent applications filed, two patents issued, 43 invention declarations filed, and 28 new or improved products, services or processes.
En trois ans à peine, les recherches ont mené à 30 demandes de brevet, à l'octroi de 2 brevets, à 43 déclarations d'invention et à 28 produits, services ou procédés nouveaux ou améliorés.