Andrei Figueiredo Prates Longo

Dr. Andrei Figueiredo Prates Longo

Polytechnic University of Portalegre, Portalegre, Portugal
orcid