![Hector Ruiz Espinosa](/pictures/a5/661433.jpg)
Hector Ruiz Espinosa
Engineering & Technology / Food Science and Engineering
AD Scientific Index ID: 661433
Meritorious Autonomous University of Puebla
person_outline
Hector Ruiz Espinosa's MOST POPULAR ARTICLES