Located at the heart of the bustling metropolis, the Science and Technology Commission of Shanghai Municipality (STCSM) consistently fuels the