1 make great progress
2 make a form
3 on the edge of
4 from the beginning to the end
5 the result of the research
6 introduce...to...
7 to some degree
1 make great progress
2 make a form
3 on the edge of
4 from the beginning to the end
5 the result of the research
6 introduce...to...
7 to some degree