ISSNs: 1461-670X
Taylor & Francis
Scopus rating (2021): CiteScore 5.9 SJR 1.764 SNIP 2.026
Journal
Research output: Contribution to journal › Article › peer-review
View all »
ID: 13808561