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