Michael Enz
Exten Technologies · De La Rue International Limited
Total Patents:
14
Overall Rank:
#343,017
Years Active:
2013–2022
Exten Technologies Rank:
#2