Is health a right or common currency: a missed opportunity for Europe?
Ratzan
Scott C
SC
D005060:Europe; D005062:European Union; D006806:Human Rights; D006801:Humans; D011634:Public Health; D012945:Social Values