![Sergio Torregrosa](https://cdn.adscientificindex.com/pictures/03/5514937.jpg)
Sergio Torregrosa
Others
AD Scientific Index ID: 5514937
Processes and Engineering in Mechanics and Materials
person_outline
Sergio Torregrosa's MOST POPULAR ARTICLES