3 ms·
There are more transplant operations in China than are consistent with rates of organ donation. Far, far more. What’s your alternative explanation?
by barry-cotter 8y ago
There are more transplant operations in China than are consistent with rates of organ donation. Far, far more. What’s your alternative explanation?