TRIPLE crossword 1

1234567
Across
  1. 2. partner in charge of the diagrams of the interface
  2. 4. the last country to join our consortium
  3. 6. discover, connect and ?
  4. 7. new recruit in WP5
Down
  1. 1. final name of our discovery platform
  2. 3. her portrait in behind the scenes
  3. 5. new recruit in WP4