Joaquim Macedo

University of aveiro, Portugal