Leonard Rubenstein, JD
Physicians for Human Rights
1156 15th St NW
Suite 1001
Washington, DC
USA 20005
Papers:
3259.0
Human Rights and War: What Have We Achieved?