English and French scientist joining F1 team (6)
I believe the answer is:
'f1 team' is the definition.
(several Formula 1 teams have Ecurie in their name)
'english and french scientist' is the wordplay.
'english' becomes 'e' (abbreviation).
'and' is a charade indicator (letters next to each other).
'french scientist' becomes 'curie' (scientist Marie Curie).
'joining' acts as a link.
I am not very happy about this link. It may belong to another bit of the clue.
Can you help me to learn more?