Profile picture
Pedro Rodríguez-López
Doctorate
  • Researcher
    Departamento de Ciencia Animal y Alimentaria, Facultad de Veterinaria, Universidad Autónoma de Barcelona
    Barcelona, Spain
mini profile avatar Pedro Rodríguez-López