Department of Microbiology, Faculty of Biology, University of Barcelona, SpainInstitute of Nanoscience and Nanotechnology (IN2UB), University of Barcelona, Barcelona, Spain
Prof. Francisco I. Javier Pastor
Department of Microbiology, Faculty of Biology, University of Barcelona, SpainInstitute of Nanoscience and Nanotechnology (IN2UB), University of Barcelona, Barcelona, Spain