ORCID

DOI

10.1042/ETLS20170163

Publication Date

2018-01-01

Publication Title

Emerging topics in life sciences

ISSN

2397-8554

Embargo Period

2019-07-26

Share

COinS