translate English to French: However, the LHSC also has an active role in research and employs 224 research staff, and 705 technicians and laboratory staff.
Toutefois, il intervient aussi activement dans la recherche et il emploie 224 chercheurs et 705 techniciens et préposés de laboratoire.