John Needham is the English scientist who performed experiments on spontaneous generation or abiogenesis in […]