3 ms·
92% of spending doesn't imply 84% of consumption. The same drugs cost more there than the rest of the world. And new drugs start there often.
by pseudalopex 6y ago
92% of spending doesn't imply 84% of consumption. The same drugs cost more there than the rest of the world. And new drugs start there often.