translate English to French: McGuffin M, Kartesz JT, Leung AY, Tucker AO, editors.
McGuffin M, Kartesz JT, Leung AY, Tucker AO, éditors.