CSIRO abbr.
Commonwealth Scientific and Industrial Research Organization(澳大利亚)联邦科学与工业研究组织
- Some of the comments from CSIRO employees were equally blunt.
- As John Stocker, CSIRO's chief executive, admits: 'We went out, sometimes rather naively, and touted for and found business.