Edgar Garcia Manzanilla

Edgar Garcia Manzanilla

Head of Pig Development Department, Teagasc, Moorepark

Researchgate