How we solved the mystery of the human sperm tail – and what it could mean for the future of IVF

Every time a man ejaculates about 55m sperm are released. This is equivalent to more than six times the entire population of London or New York, and more than twice the population of Shanghai city. But of course, not all of these sperm will go on to become babies.