Adresse Constructor UniversitySchool of ScienceDepartment of Life Sciences and Chemistry Campus Ring 1 28759 Bremen
ORCID-ID 0000-0002-6176-6224