translate English to French: Since its creation, INAMU has constantly consolidated its work, extending its services and improving its technical, professional and administrative support.
Au cours de ces dix ans, l'Institut s'est constamment renforcé, a étendu ses services et a été en mesure d'apporter un soutien technique, professionnel et administratif de plus en plus pointu.