Organization for Women in Science for the Developing Worldh-index: 6Total citations: 79Total papers: 17Homepage: http://owsd.net/