Albert Bosch

Albert Bosch

Affiliations and Expertise

Department of Microbiology, School of Biology, Barcelona, Spain