Marta Irla

Dr. Marta Irla

Department of Biological and Chemical Engineering, Aarhus University
orcid