ICES Journal of Marine Science
Latest Publications
TOTAL DOCUMENTS
9003
(FIVE YEARS 529)
H-INDEX
119
(FIVE YEARS 4)
Published By Oxford University Press
1095-9289, 1054-3139