translate English to French: • Ontario Innovation Trust Ontario Ministry of Health and Long-Term Care
• Newfoundland and Labrador Centre for Applied Health Research