Advanced search »
Research output: Contribution to journal › Journal article › Research › peer-review
ISSNs: 0300-9742, 0001-6934
Additional searchable ISSN (Electronic): 1502-7732
Informa Healthcare, United Kingdom
Journal
ISSNs: 0301-4851
Additional searchable ISSN (Electronic): 1573-4978
Springer Netherlands, Netherlands
ISSNs: 0172-8172
Additional searchable ISSN (Electronic): 1437-160X
Springer, Germany
ISSNs: 0165-2478
Additional searchable ISSN (Electronic): 1879-0542
Elsevier BV, Netherlands
ISSNs: 2053-8790
Additional searchable ISSN (Electronic): 2053-8790
BMJ Publishing Group, Denmark
Indexed in DOAJ
ID: 30998122