The challenge and place of international human rights in public health.
Easley
C E
CE
Marks
S P
SP
Morgan
R E
RE
D006806:Human Rights; D006801:Humans; D007373:Interinstitutional Relations; D007391:International Cooperation; D011634:Public Health