Frederik Armknecht
Nec · Nec Europe
Total Patents:
16
Overall Rank:
#291,656
Years Active:
2011–2023
Nec Rank:
#940