Search

Maria del Mar Larrosa Pérez
  • Universidad Europea de Madrid
Research focus
  • Microbiology