The Ndc80 complex is a highly conserved kinetochore component that coordinates microtubule binding and the spindle checkpoint Academic Article uri icon