translate English to French: Sixty-three laboratories in twenty-seven countries participated in the intercomparison exercise.
Y ont participé 63 laboratoires de 27 pays.