translate English to French: The influence of technology and demand; economics and access; demographics and sustainability on society and the health system Globalization and health policy
L’influence de la technologie et la demande; l’économie et l’accès aux soins; l’évolution démographique et la viabilité du système de santé La mondialisation et la politique relative à la santé