Search results for: Laura Barrachina
BMC Veterinary Research > 2018 > 14 > 1 > 1-17
Journal of Microelectromechanical Systems > 2017 > 26 > 4 > 895 - 909
Veterinary Immunology and Immunopathology > 2016 > 182 > C > 74-78
Veterinary Immunology and Immunopathology > 2015 > 165 > 3-4 > 107-118