Amir Shahirpour
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 5372496
University of Bayreuth
person_outline
Amir Shahirpour's MOST POPULAR ARTICLES