Franck Tirard
Safran Electronics & Defense · CNRS · CEA
Total Patents:
5
Overall Rank:
#942,095
Years Active:
2014–2023
Safran Electronics & Defense Rank:
#36