Phytotaxa

Published by: Magnolia Press 2022 article number: 960 Print ISSN: 1179-3155 Online ISSN: 1179-3163 Journal number of registered peer reviews: 0 Journal number of reviewers: 2 Phytotaxa Journal Editors Editor Affiliation Zhi-Qiang ZhangAuckland, New Zealand Disclaimer...

Zootaxa

Published by: Magnolia Press 2022 article number: 1869 Print ISSN: 1175-5326 Online ISSN: 1175-5334 Journal number of registered peer reviews: 6 Journal number of reviewers: 2 Zootaxa Journal Editors Editor Affiliation Dr. Zhi-Qiang ZhangLandcare Research Disclaimer...