Elia P. Demetri

Advanced Mechanical Technology · Concepts Eti · Northern Research & Engineering
Total Patents: 8
Overall Rank: #648,036
Years Active: 1990–2015
Advanced Mechanical Technology Rank: #8