translate English to French: Its recent research topics have included: 1.
Ses travaux de recherche récents ont porté sur les sujets suivants : 1.