E-mail
adarocha@fcna.up.pt
Phone
351225074320
Researcher ID: