Human rights and scientific and technological developments : Australia, Ecuador, France, Guatemala, Iran, Japan, Nicaragua, Philipines and Tunisia : draft resolution
Human rights and scientific and technological developments : Australia, Ecuador, France, Guatemala, Iran, Japan, Nicaragua, Philipines and Tunisia : draft resolution