translate English to French: London Health Sciences Centre (London, Ontario)
Co-chercheur(s), Associé(s)