STCSM

AcronymDefinition
STCSMScience and Technology Commission of Shanghai Municipality (Shanghai, China)