translate English to French: Stem Cells Stem cells are an area of considerable research excellence in Canada, and form an integral component of this strategic initiative in Regenerative Medicine and Nanomedicine.
Cellules souches Les cellules souches sont un domaine où le Canada excelle en recherche. Elles forment une partie intégrante de la présente initiative stratégique en médecine régénératrice et en nanomédecine.