translate English to French: Senior scientists, with fifteen or more years of experience, had the highest publication record ranging from 25 to 100 publications.
Les scientifiques chevronnés, ayant quinze ans d’expérience ou plus, avaient les taux de publication les plus élevés, de 25 à 100 publications.