Centre de Recherche en Sciences Animales de Deschambaulth-index: 22Total citations: 1,769Total papers: 137Homepage: http://www.crsad.qc.ca/