International Security and Development Centerh-index: 19Total citations: 1,897Total papers: 162Homepage: https://isdc.org/