Pedro Santos

Pedro Santos

MARE, Instituto Politécnico de Leiria, Leiria, Portugal
orcid

Publication