Eduardo Covarrubias

Eduardo Covarrubias

Senior Scientist, Breeding Analytics