ISSN 0078-5326
Series title:
Current title:
Marine Biology Research
Taylor & Francis Online
Authority control
NLM (US)
:
0061670
OpenCitations
:
30099