Profile picture
Pedro Perdiguero
Doctorate
  • Post Doctoral Researcher
    Primary
    Centro de Investigación en Sanidad Animal (CISA), INIA
    Valdeolmos, Spain
  • Instituto de Biologia Experimental Tecnológica (IBET)
    Oeiras, Portugal
mini profile avatar Pedro Perdiguero