Illumina's SWOT analysis: genetic giant's stock faces China headwinds

Illumina's SWOT analysis: genetic giant's stock faces China headwinds