Scientists investigating human sperm competition upon an intriguing paradox

3 points by stevefan1999 4 months ago | 0 comments