Ângela Mestre

University of Lisbon, Portugal

0000-0001-9568-2240