3 ms·
It's more than 10x higher?
by Mandatum 12y ago
It's more than 10x higher?
- omegaham 12y agoHe mis-wrote it. The Netherlands is significantly less, but not by an order of magnitude. US per 100000 people: 715 Netherlands per 100000 people: 428 For reference, England is 986, Sweden is 1029, Australia is 1017, Belgium is 891, and Japan is 117.