Ccdc13 is a novel human centriolar satellite protein required for ciliogenesis and genome stability

Research output: Contribution to journalArticlepeer-review

  1. Staples, Christopher

    Person: Academic