Ezequiel Mejia
Digital Angel · Jamm Technologies · Destron Fearing
Total Patents:
20
Overall Rank:
#216,477
Years Active:
1982–2025
Digital Angel Rank:
#1