Scientific theory predicts that having more offspring leads to a shorter life span, including in humans. However, despite some hundred years of research, there is no unequivocal evidence for this link.
This article was originally published on MedicalXpress.com

