Clue: Name of distinguished scientists I introduced to their priest? (5)
Answer: CURIE
Explanation: Definition: Name of distinguished scientists
I in CUR&Eactute; (French priest)