translate English to French: major natural resource projects that are subject to a
commercialisation du Life Sciences Research Institute 15 000 000 . . . . .