Organization for Women in Science for the Developing World (OWSD)
Observers
c/o ICTP Campus Strada Costiera 11 Trieste, Italy 34151
Phone 1+1 390402240321