10.1101/719005

Nek8445, a protein kinase required for microtubule regulation and cytokinesis in Giardia lamblia

2019-07-30