Shanghai – – September 20, 2026 -- Ten biotech startup teams have been selected as finalists for the inaugural S2S China Symposium, narrowed from roughly 20 semifinalists who competed to pitch global venture investors at Westlake University on October 15.