Daniel Delaruelle
Newtec Cy · St Engineering Idirect (Europe) Cy Nv · Agence Spatiale Europeenne
Total Patents:
7
Overall Rank:
#686,924
Years Active:
2010–2025
Newtec Cy Rank:
#1