![Roberto Hornero](https://cdn.adscientificindex.com/pictures/7f/4367391.jpg)
Roberto Hornero
Engineering & Technology / Biomedical Engineering
AD Scientific Index ID: 4367391
University of Valladolid
person_outline
Roberto Hornero's MOST POPULAR ARTICLES