This research
この研究を指します。「This」は「この」、「research」は「研究」という意味です。
led to
~につながった、~の結果になった、という意味です。
several important publications
いくつか重要な発表、公開された情報を指します。「several」は「いくつかの」、「important」は「重要な」という意味です。
in the field
その分野で、という意味です。「in the field」で「その分野で」という熟語的な意味になります。