Pedro Machado

Mr. Pedro Machado

Center for Innovative Care and Health Technology (ciTechCare), Polytechnic of Leiria
orcid