November 21, 2018
Scientist have cast new light on the behaviour of tiny hair-like structures called cilia found on almost every cell in the body. Cilia play important roles in human development and disease. Akin to tiny antennae, they act as cell timers keeping the brakes on cell division until the right growth […]