scientific achievements
Are you looking for: 科学科学上的成就More results...
English Expression:
  1. n.  scientific achievements