Skip to content Skip to footer

Information technology for development

ISSNs: 0268-1102

Taylor & Francis, United Kingdom

Scopus rating (2023): CiteScore 11.3 SJR 1.249 SNIP 1.797

Journal

Titles
  • Information technology for development(1986 → …)
ISSNs0268-1102
Additional searchable ISSN1554-0170
PublisherTaylor & Francis
Country/TerritoryUnited Kingdom

Related content