translate English to French: The mechanisms that underlie these links are still unknown - which explains Dr. Davidge's research interest.
Les mécanismes qui sous-tendent ces liens de cause à effet demeurent inconnus - d'où le grand intérêt de Mme Davidge.