![Pedro Barquinha](https://cdn.adscientificindex.com/pictures/28/4989311.jpg)
Pedro Barquinha
Engineering & Technology / Electrical & Electronic Engineering
AD Scientific Index ID: 4989311
NOVA University Lisbon
person_outline
Pedro Barquinha's MOST POPULAR ARTICLES