Pedro Morouço

Prof. Pedro Morouço

Instituto Politécnico de Leiria, Leiria, Portugal
orcid