![Lorena Barrientos Poblete](https://cdn.adscientificindex.com/pictures/5c/1095233.jpg)
Lorena Barrientos Poblete
Engineering & Technology / Nanoscience and Nanotechnology
AD Scientific Index ID: 1095233
Pontifical Catholic University of Chile
person_outline
Lorena Barrientos Poblete's MOST POPULAR ARTICLES