![Oscar Ruiz-Barrera|Oscar Ruiz, Oscar Ruiz B](/pictures/c9/4498876.jpg)
Oscar Ruiz-Barrera|Oscar Ruiz, Oscar Ruiz B
Others
AD Scientific Index ID: 4498876
Autonomous University of Chihuahua
person_outline
Oscar Ruiz-Barrera|Oscar Ruiz, Oscar Ruiz B's MOST POPULAR ARTICLES