Globalization is a fairly recent addition to the panoply of concepts describing the internationalization of health concerns. What distinguishes it from ‘international health’ or its newer morphing into ‘global…
news, new scholarship & more from around the world