translate English to French: ICR is housed at McGill University, Montreal, the home institution of its Scientific Director.
L’IC a son siège à l’Université McGill, à Montréal, l’établissement auquel est rattaché son directeur scientifique.