Profile picture
Oscar Quesada-Canales
Doctorate
  • Assistant Professor
    Veterinary Faculty, University of Las Palmas de Gran Canaria
    Las Palmas de Gran Canaria, Spain
mini profile avatar Oscar Quesada-Canales