Cygnus Biosciences (Beijing)Co.,Ltd Sep 8, 2023 Challenges in China spell trouble for Illumina, 10x and others - BioWorld News