Alexander Sczyrba

Dr. Alexander Sczyrba

Faculty of Technology and Center for Biotechnology, Bielefeld University, 33615 Bielefeld, Germany
orcid