Moisès Serra

Dr. Moisès Serra

University of Vic-Central University of Catalonia, Vic, Spain
orcid