Jenny Renaut

Dr. Jenny Renaut

Environmental and Industrial Biotechnologies, Luxembourg Institute of Science and Technology, Belvaux, Luxembourg
orcid