Amadis Pages

Universitat Pompeu Fabra, Barcelona, Spain

0000-0002-0474-6059