![Nelson Piedra](https://cdn.adscientificindex.com/pictures/c1/833874.jpg)
Nelson Piedra
Engineering & Technology / Computer Science
AD Scientific Index ID: 833874
Private Technical University of Loja
person_outline
Nelson Piedra's MOST POPULAR ARTICLES