Woodward, David; Drager, Nick; Beaglehole, Robert; Lipson, Debra
(2009-08-04)
Globalization is a key challenge to public health, especially in developing countries, but the linkages
between globalization and health are complex. Although a growing amount of literature has appeared on the
subject, ...