![Marco Antonio Villarreal Velázquez](/images/no-picture.png)
Marco Antonio Villarreal Velázquez
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 5010686
Santa Rosa Jáuregui Polytechnic University
person_outline
Marco Antonio Villarreal Velázquez's MOST POPULAR ARTICLES