translate English to French: Delivery systems research  6.
Recherche sur les systèmes de prestation  6.