Christoph Slouka

Dr. Christoph Slouka

Institute of Chemical, Environmental and Bioscience Engineering/ FG Integrated Bioprocess Development, 1060 Vienna, Austria
orcid