Advanced search »
(Former)
Research output: Contribution to journal › Journal article › Research › peer-review
ISSNs: 0586-7614
Additional searchable ISSN (Electronic): 1745-1701
Oxford University Press, United Kingdom
Journal
ISSNs: 0920-9964
Additional searchable ISSN (Electronic): 1573-2509
Elsevier BV, Netherlands
ISSNs: 2213-1582
Additional searchable ISSN (Electronic): 2213-1582
Elsevier BV, Denmark
ID: 45945879