3 ms·
Can you link to the sources you read? Also, that 16-20% mortality rate is surely quoted per year, meaning that the expected life expectancy would be 5+ years,
by newacct583 7y ago
Can you link to the sources you read?
Also, that 16-20% mortality rate is surely quoted per year, meaning that the expected life expectancy would be 5+ years, not a few months!