Researcher
aprocha@ua.pt
Integrated Researcher
Biomedical Informatics and Technologies
IEETA, University of Aveiro
4E1A-4DE0-103C
56039182200
0000-0002-4094-7982