![Rebeca Sánchez-Vázquez](/user/assets/images/profile/no-profile-photo.png)
Rebeca Sánchez-Vázquez
Engineering & Technology / Chemical Engineering
AD Scientific Index ID: 4339063
International University of La Rioja
person_outline
Rebeca Sánchez-Vázquez's MOST POPULAR ARTICLES