translate English to French: There are also various stumbling blocks that are inherent to both the decision-making and the research milieus.
Il existe aussi de nombreux blocages qui relèvent en grande partie de facteurs inhérents aux sphères de décision tout comme au monde de la recherche.