Xavier Prenafeta, Francesc

Researcher in Environmental Microbiology and Biotechnology