Ответ, на самом деле, не так очевиден, как кажется.
Большинство ответили бы, что государство. Но, поверьте, это лишь пережиток социализма в наших головах.
Если вы посмотрите, что должно делать государство, то это
1.защищать территорию
2.обеспечивать порядок на территории
3.содержать аппарат для управления государством
Деньги на все это дают, в основном, налоги, которыми облагаются все граждане, проживающие или работающие на территории государства.
По-умолчанию, медицина, образование, религия, наука может и не спонсироваться государством.
Теперь рассмотрим, что есть нация.
Нация это политическая или этническая общность.
Соответственно, например, россияне и русские.
О здоровье какой нации мы говорим?
О россиянах, где присутствуют более 20% не русских, которые все прибывают или русских, которые все убывают, кто меньше рожая, кто уезжая.
Кто приходит извне в страну, как правило, более сильны, активны и здоровы чем те, кто живет на месте никуда не трогаясь. Т.е. оздоровление новой кровью происходит за счет иных национальностей.
Если мы говорим о русских, то больше 12% их проживает за рубежом.Так что в сумме ответ таков, что о здоровье нации должна заботится сама нация.