10.1101/719005
Nek8445, a protein kinase required for microtubule regulation and cytokinesis in Giardia lamblia
2019-07-30