Pedro Serranho

Pedro Serranho

Department of Sciences and Technology, Universidade Aberta, Lisbon, Lisboa, Portugal
orcid