Javier Escobedo

Memjet Technology Limited · Zamtec · Trumed Systems
Total Patents: 9
Overall Rank: #537,576
Years Active: 2013–2025
Memjet Technology Limited Rank: #99