Xu Peng

Dr. Xu Peng

Danish Archaea Center, Department of Biology, University of Copenhagen, Copenhagen Biocenter, Ole Maaløes Vej 5 DK-2200 Copenhagen N, Denmark
orcid

Contribution