TechLink introduced the researchers to NASA scientists who were excited about the prospects for discovering life on other planets that the 
(TechLink; introduced; the researchers; to NASA scientists) (NASA scientists; were; excited about the prospects for discovering life on other planets)
TechLink NASA scientists
introduced were
the researchers to NASA scientists
excited about the prospects for discovering life on other planets