Address Technische Hochschule Ostwestfalen-LippeFachbereich 4 - Life Science Technologies Campusallee 12 32657 Lemgo
ORCID-ID 0000-0002-4511-9537