Climent Casals

Head of Microbiology Service Microbiologist