many of new solutions require the efforts of our scientists some can only created by our own efforts
Many of these new solutions require the efforts of our scientists; some can only be created by our own efforts.
Many of new solutions require the efforts of our scientists; some can only created by our own efforts.