translate English to French: innovative and soundly-developed proposals and seem to have broadened the scope of their research networks.
Le programme a certainement stimulé des activités de recherche accrues en technologie, en génie, en santé et en sciences.