ISSNs: 0960-9822
Additional searchable ISSN (Electronic): 1879-0445
Cell Press, United Kingdom
Scopus rating (2020): CiteScore 12.4 SJR 3.822 SNIP 2.504
Journal
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Article › peer-review
ID: 2076969