Advanced search »
(Former)
Research output: Contribution to journal › Journal article › Research › peer-review
Research output: Contribution to journal › Letter › Research › peer-review
ISSNs: 0304-3959
Additional searchable ISSN (Electronic): 1872-6623
Elsevier BV, Netherlands
Journal
ISSNs: 0803-9488, 0029-1455, 0909-7252
Additional searchable ISSN (Electronic): 1502-4725
Informa Healthcare, United Kingdom
ISSNs: 0271-0749
Additional searchable ISSN (Electronic): 1533-712X
Lippincott Williams & Wilkins, United States
ID: 46034351