translate English to French: Indeed, despite specialized pockets of excellence that can be seen in some developing countries, most fare poorly on the global ratings of innovative and technological capacity.
De fait, s'il existe quelques foyers d'excellence bien circonscrits dans certains pays en développement, leurs capacités d'innovation et de production technologique sont dans l'ensemble parmi les plus faibles du monde.