Naked Science Forum
Life Sciences => Physiology & Medicine => Topic started by: memasa on 30/06/2005 08:33:00
-
Well, what can I say.. in decline.
http://www.overpopulation.com/faq/basic_information/total_fertility_rate/
http://www.ourstolenfuture.org/NewScience/reproduction/sperm/sperm.htm
We all would like to know why, wouldn't we.