Lara Serrano-Aguirre

Dr. Lara Serrano-Aguirre

Biotechnological Processes Unit, IMDEA Energy Institute, Móstoles, Spain
orcid