
Luciano Afferrante
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 1797238
Polytechnic University of Bari
person_outline
Luciano Afferrante's MOST POPULAR ARTICLES