European Platform of Women Scientistsh-index: 37Total citations: 6,218Total papers: 122Homepage: http://epws.org/