Physicians for human rights.
Short
R
R
D003625:Data Collection; D006806:Human Rights; D006801:Humans; D010819:Physician's Role; D012380:Role; D012955:Societies, Medical / Q000458:organization & administration*; D006113:United Kingdom