translate English to French: In accord with results from other laboratories, liver and spleen effectively accumulated liposomes.
En accord avec les résultats obtenus par d'autres laboratoires, le foie et la rate accumulent effectivement des liposomes.