Erica Perreca

Dr. Erica Perreca

Max Planck Institute for Chemical Ecology, Jena, Thuringia, Germany
orcid