Shanghai Science and Technology Commission proposes 100 'innovation houses' for DIYersBy T. O'Brien, 11.12.2011