"publish several research papers" — Collocation dictionary inglés

More popular variant: publish a paper
Automatic translation (We do not guarantee its correctness): wydaj kilka papierów badawczych
  1. publish verbo + paper sustantivo
    Very loose collocation

    He published a key paper in 1859, and later a book on the subject.