translate English to French: The recent results of Heinis et al.
Les récents résultats de Heinis et al.