Published by: De Gruyter

2022 article number: 159

Print ISSN: 1895-104X

Online ISSN: 1644-3632

Journal number of registered peer reviews: 0

Journal number of reviewers: 0

Open Life Sciences Journal Editors

Editor Affiliation
Thomas Litman University of Copenhagen, Denmark