ISSNs: 1478-0895
Taylor & Francis
Scopus rating (2021): CiteScore 4.7 SJR 0.678 SNIP 1.643
Journal
Research output: Contribution to journal › Special issue › peer-review
View all »
ID: 15002916