Originally Posted by Neurorad
They didn't have any references, to where they obtained their info - numbers, and estimates. I could come up with my own list, too.
Some of it sounds completely believable. Much of the info about China comes from China, so it can't really be believed.
Take it with a grain of salt I agree, but most of it seems plausible.