Jean Michel Maillard

Leonardo Electronics Us · Selex Galileo
Total Patents: 2
Overall Rank: #1,852,206
Years Active: 2019–2022
Leonardo Electronics Us Rank: #6