Joaquim Balcells

Dr. Joaquim Balcells

Department of Animal Science, University of Lleida, 25198 Lleida, Spain
orcid