A hospital stay due to illness lasted 7.1 days on average in 2025, compared with 8.9 days in 2003.
All facts (149) →