David Ames

Techpack International · National Technology & Engineering Solutions Of Sandia · Cadbury Uk Limited
Total Patents: 17
Overall Rank: #263,971
Years Active: 1993–2025
Techpack International Rank: #1