Long and careful studies have reported many new findings on them.
De longues et minutieuses études ont apporté de nombreuses découvertes à leur sujet.
Long and careful studies have reported many new findings on them.
De longues et minutieuses études ont apporté de nombreuses découvertes à leur sujet.