translate English to French: Some of this work is now being done at the University of Ottawa.
Certains de ces travaux sont présentement en cours à l'Université d'Ottawa.