Joan Martorell-Ribera

Mr. Joan Martorell-Ribera

Leibniz institute for Farm Animal Biology FBN
orcid