Professor
alexandra@ua.pt
Integrated Researcher
Biomedical Informatics and Technologies
ESSUA, University of Aveiro
7A10-54A6-FFB4
36138864700
0000-0002-3172-7400