Author Details

Delavallade, Thomas, Thales Land and Joint Systems, France