![Blanca Estela Barrera Figueroa](/images/no-picture.png)
Blanca Estela Barrera Figueroa
Agriculture & Forestry / Plant Science
AD Scientific Index ID: 784236
Papaloapan University
person_outline
Blanca Estela Barrera Figueroa's MOST POPULAR ARTICLES