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