ORCID

DOI

10.1042/etls20180117

Publication Date

2019-05-10

Publication Title

Emerging topics in life sciences

Volume

3

Issue

2

ISSN

2397-8554

Embargo Period

2019-11-26

Organisational Unit

School of Biological and Marine Sciences

First Page

197

Last Page

206

Share

COinS