MBDA (France)h-index: 26Total citations: 1,815Total papers: 145Homepage: http://www.mbda-systems.com/