Illumina CEO Francis deSouza Has Monkeypox in His Sights | BT News
As chief government of San Diego-based genomic sequencing firm Illumina, Francis deSouza feels well-placed to witness the world’s subsequent nice scientific transformation. “I actually consider that identical to the twentieth…