translate English to French: Scientific excellence Station 3:
Excellence scientifique Station 3 :