In the last month they've made strides in biotech, engineering and weaponry.
The United Nations country team has also made strides towards the improvement of aid effectiveness.
Antonyms